BaseMeta: made constructing new and inherited class overloadable