anchor.diff:  
         // when
         var match = route.match("/other/");
  +
  +      // then
  +      expect(match, isNull);
  +    });
  +
  +    test('matching - static not match any tail', () {
  +      // given
  +      var route = new Route("/route/");
  +
  +      // when
  +      var match = route.match("/route/subpath");
   
         // then
         expect(match, isNull);
  
positive.code:       expect(new Route("//"), isNot(isException));
        expect(new Route("////////////////////////"), isNot(isException));
        expect(new Route("/{anything-here4!@#\$%^&*()\\\n}/"), isNot(isException));
      });
  
      test('matching - static not match', () {
  
negative.code:       // then
        expect(params, equals(params_there_and_back));
      });
  
      test('match any tail', () {
        // given
        var route = new Route("/any-tail/{param}/*");
  
        // when
        var match = route.match("/any-tail/value/something/anything");
  
        // then
        expect(match, equals({
          "param" : "value",
          "_tail" : "something/anything",
        }));
      });
    });
  
    group('Router', () {
  