Derive 'Typeable' for enum types