module Roda::RodaPlugins::SymbolMatchers::RequestMethods

def _match_symbol(s)

behavior.
if the symbol is registered. Otherwise, call super for the default
Use regular expressions to the symbol-specific regular expression
def _match_symbol(s)
  meth = :"match_symbol_#{s}"
  if respond_to?(meth, true)
    # Allow calling private match methods
    re = send(meth)
    consume(self.class.cached_matcher(re){re})
  else
    super
  end
end