module Qeweney::RoutingMethods

def on(route = nil, &block)

def on(route = nil, &block)
  if route
    return unless @path_parts[@path_parts_idx] == route
  end
  enter_route
  route_found(&block)
  leave_route
end