Oh I guess  you wouldn't have the values then… maybe lines 20–32 could move in this fn since that loops over the object's keys anyways.