handling enums id DatastoreEntityCoercion