In a bunch of places load_dict is used for things, which are not dictionaries. example.
load_dict
It is a matter of style (tvm op codes are the same), but I think using load_maybe_ref could make the code less confusing.
load_maybe_ref