+c$.getInstanceWithParams = Clazz.defineMethod (c$, "getInstanceWithParams",
+function (name, classes, params) {
+try {
+var cl = Clazz._4Name (name);
+return cl.getConstructor (classes).newInstance (params);
+} catch (e) {
+if (Clazz.exceptionOf (e, Exception)) {
+return null;
+} else {
+throw e;
+}
+}
+}, "~S,~A,~A");