anchor.diff:          root = new Route._new();
   
     /**
  +   * A stream of route calls.
  +   */
  +  Stream<RouteStartEvent> get onRouteStart => _onRouteStart.stream;
  +
  +  /**
      * Finds a matching [Route] added with [addRoute], parses the path
      * and invokes the associated callback.
      *
  
positive.code:   /// See [Route.getRoute]
    Route getRoute(String routePath) {
      Route r = _assertState(() => _getHost(_route).getRoute(routePath));
      var handle = r.newHandle();
      if (handle != null) {
        _childHandles.add(handle);
  
negative.code:   final bool _useFragment;
    final Window _window;
    final Route root;
    final StreamController<RouteStartEvent> _onRouteStart =
        new StreamController<RouteStartEvent>.broadcast(sync: true);
    bool _listen = false;
  
    /**
  