Added support for scaffolding and attributes for Enum types