@todo LowerEnumDeserializer