}
@Override
public Label interpret(InterpreterContext interp, IRubyObject self) {
Ruby runtime = interp.getRuntime();
ModuleMetaObject mmo = (ModuleMetaObject)getArg();
IRScope scope = mmo.scope;
RubyModule container = mmo.getContainer(interp, runtime);
RubyModule module = container.defineOrGetModuleUnder(scope.getName());
mmo.interpretBody(interp, interp.getContext(), module);
return null;
}