made the Key fields have proper names again, since we no longer use gob for encoding Keys (and thus dont require minimal space for the first encoding)