anchor.diff:        - The [`taunus.intercept`](#-taunus-intercept-action-fn-) method
         - The [`taunus.partial`](#-taunus-partial-container-action-model-) method
         - The [`taunus.navigate`](#-taunus-navigate-url-options-) method
  -      - The [`taunus.route`](#-taunus-route-url-startindex-) method
  +      - The [`taunus.route`](#-taunus-route-url-) method
           - The [`taunus.route.equals`](#-taunus-route-equals-route-route-) method
         - The [`taunus.resolve`](#-taunus-resolve-on-the-client) method
         - The [`taunus.state`](#-taunus-state-) property
  
positive.code: 
      <sub>[_(back to table of contents)_](#table-of-contents)</sub>
  
      ## `taunus.route(url, startIndex?)`
  
      This convenience method allows you to break down a URL into its individual components. The method accepts any of the following URL patterns, and it returns a Taunus route object. The optional `startIndex` argument specifies what index to start at, as seen on `taunus.state.routes`.
  
      - A fully qualified URL on the same origin, e.g `http://taunus.bevacqua.io/api`
      - An absolute URL without an origin, e.g `/api`
  
negative.code:     An interceptor function will receive an `event` parameter, containing a few different properties.
  
      - `url` contains the URL that needs a view model
      - `route` contains the full route object as you'd get from [`taunus.route(url)`](#-taunus-route-url-)
      - `parts` is just a shortcut for `route.parts`
      - `preventDefault(data)` allows you to suppress the need for an AJAX request, commanding Taunus to use the response data you've provided instead
      - `defaultPrevented` tells you if some other handler has prevented the default behavior
  