Updating how _key_names are populated
Catch KeyError when getting source for something
Making create_spec optionally get base result from meta
Changing retrieved to be "many_format"