**before**
```javascript
      routes: {
        'path': function(params) {
          // "/path", come
          // "/path?a=1&b=2", don't come
         },
        'path?:params': function(params) {
          // "/path", don't come
          // "/path?a=1&b=2", come
         }
      }
```

**patch** (like backbone.js)
```javascript
      routes: {
        'path': function(params) {
          // "/path", come
          // "/path?a=1&b=2", come
         }
      }
```

but.. if you want can do this
```javascript
      routes: {
        'path': 'path',
        'path?:params': 'path' 
      },

      path: function (params) {
      	// do something
      }
```