pub type ClassConstructor = FunctionBase<ClassConstructorBase>;