# File lib/merb-action-args/abstract_controller.rb, line 27
  def _call_action(action)
    args = self.class.action_argument_list[action].map do |arg, default|
      arg = arg
      p = params.key?(arg.to_sym)
      raise BadRequest unless p || default
      p ? params[arg.to_sym] : default
    end
    __send__(action, *args)
  end