anchor.diff:  ----
   (defn on-navigate
     "A function which will be called on each route change."
  -  [name params]
  -  (println "Route change to: " name params))
  +  [name params query]
  +  (println "Route change to: " name params query))
   
   (r/start! router {:default :myapp/auth
                     :on-navigate on-navigate})
  
positive.code: 
  [source,clojure]
  ----
  [funcool/bide "1.0.6"]
  ----
  
  
  
negative.code: [source, clojure]
  ----
  (r/match router "/api/auth")
  ;; => [:myapp/auth nil nil]
  
  (r/match router "/api/users/1")
  ;; => [:myapp/user-by-id {:id "1"} nil]
  
  (r/match router "/api/users/id?foobar=1")
  ;; => [:myapp/user-by-id {:id "1"} {:foobar "1"}]
  
  (r/match router "/api/other")
  ;; => nil
  