@noArgsFlattening
def set_method(self, args, kwargs):
    (name, val, desc) = self.validate_args(args, kwargs)
    self.held_object.values[name] = (val, desc)
@noArgsFlattening
def set_method(self, args, kwargs):
    (name, val, desc) = self.validate_args(args, kwargs)
    self.held_object.values[name] = (val, desc)