Are you suggesting I hard code the fields in the unit key here?  Or that I somehow get the fields from the type definition?