class AbstractController::Base

def process_action(...)

necessarily the same as the action name.
Notice that the first argument is the method to be dispatched which is **not**

action dispatching.
processing an action. This, and not #process, is the intended way to override
Call the action. Override this in a subclass to modify the behavior around
def process_action(...)
  send_action(...)
end