out(" try {\n");
if (returnType.toString().equals("void")) {
out(" _doMethodCall(_call);\n");
} else {
out(" java.lang.Object _result = _doMethodCall(_call);\n");
out(" return ").out(method.unbox(returnType, "_result")).out(";\n");
}
out(" }\n");
out(" catch(Throwable _throwable) {\n");
out(" // If result is a subclass of Error, RuntimeException then rethrow\n");
out(" // it, if it is one of the exceptions that this method declares\n");