needed type conversions
return a map based on the KeyField to AllKeys returned struct
unused