title: Backbone JS: Routes with empty parameters
body: <p>I have a route.</p>
  
  <pre><code>routes: {
        "example/=q:query": "example_main"
  }
  </code></pre>
  
  <p>This:</p>
  
  <pre><code>localhost/site/#example/q=hello
  </code></pre>
  
  <p>works perfectly but if the URL is:</p>
  
  <pre><code>localhost/site/#example/q=
  </code></pre>
  
  <p>My router does not understand it and no action is performed. Does anyone know how to fix this?</p>