#! removed JAK.ClassMaker