module T::Private::Methods::CallValidation

def self.create_validator_slow(mod, original_method, method_sig)

def self.create_validator_slow(mod, original_method, method_sig)
  mod.send(:define_method, method_sig.method_name) do |*args, &blk|
    CallValidation.validate_call(self, original_method, method_sig, args, blk)
  end
end