…was empty The Query string matcher only matched ?w+++ and not just ?
…istence of _gaq in this.helpers.track().
… with routes with optional params
--- When a page loads with no hash, Sammy.HashLocationProxy._last_location == , so this condition remains true and hashchange is spuriously triggered over and over. It should only be triggered at initial page load (then _last_location is undefined) and when the hash actually changes.