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);
}