def prepare_route(from = {}, to = {})
      name = :default
      Merb::Router.prepare {|r| r.match(from).to(to).name(name) }
    end
def prepare_route(from = {}, to = {})
      name = :default
      Merb::Router.prepare {|r| r.match(from).to(to).name(name) }
    end
Creates a single route with the passed conditions and parameters without
 registering it with Router
 def route(conditions, params = {})
   conditions = {:path => conditions} unless Hash === conditions
   Merb::Router::Route.new(conditions, params)
 end

 
 # A shortcut for creating a single route and registering it with Router
 def prepare_named_route(name, from, conditions = {}, to = nil)
   to, conditions = conditions, {} unless to
   Merb::Router.prepare {|r| r.match(from, conditions).to(to).name(name) }
 end

 def prepare_conditional_route(name, from, conditions, to = {})
   Merb::Router.prepare {|r| r.match(from, conditions).to(to).name(name) }
 end