static O callConstructor(S className, O... args) { ret nuObject(className, args); } // too ambiguous - maybe need to fix some callers /*static O nuObject(O realm, S className, O... args) { ret nuObject(_getClass(realm, className), args); }*/ static A callConstructor(Class c, O... args) { ret nuObject(c, args); }