class T::Enum

def assert_bound!

def assert_bound!
nst_name.nil?
e "Attempting to access Enum value on #{self.class} before it has been initialized." \
Enums are not initialized until the 'enums do' block they are defined in has finished running."