has_dict