Genome now uses EnumMap instead of array.