def module_method_callback(self, return_object):
    if (not isinstance(return_object, ModuleReturnValue)):
        raise InterpreterException('Bug in module, it returned an invalid object')
    invalues = return_object.new_objects
    self.process_new_values(invalues)
    return self.holderify(return_object.return_value)
def module_method_callback(self, return_object):
    if (not isinstance(return_object, ModuleReturnValue)):
        raise InterpreterException('Bug in module, it returned an invalid object')
    invalues = return_object.new_objects
    self.process_new_values(invalues)
    return self.holderify(return_object.return_value)