if (methodNodes == null || methodNodes.getArgsNode() == null || methodNodes.getBodyNode() == null) {
throw module.getRuntime().newRuntimeError("can only truffelize methods where JRuby can provide the nodes for us");
}
final TruffleMethod truffleMethod = module.getRuntime().getTruffleBridge().truffelize(method, methodNodes.getArgsNode(), methodNodes.getBodyNode());
module.addMethod(name, truffleMethod);
}