def process_request(control, sym, args)
      instance = factory.call(control)

      instance.send(sym, *args)
    end
def process_request(control, sym, args)
      instance = factory.call(control)

      instance.send(sym, *args)
    end
Processes exactly one request, but doesn't define how the request gets
 here.
 @private