(+) Added support for default values with enum types
(-) Removed DefaultValue attribute (was already obsolete)