changelog, attr_enum reader always returns an EnumValue
EnumValue#t uses titleize and tiny bug fixes, 1.7.0
remove usage of reverse_merge, attr_enum writer does not pass EnumValue, fix EnumValue#t specs
Added Object#enum_value? to fix attr_enum and specs
enum attribute writer to accept empty string, enum attribute qualifer to use #send instead of #[]
helpers only to modules and classes, attr reader to allow more values in super