MetaConstruct base class
Load class restrictions from correct Construct
Cleaned up