Added RandomEnumGenerator