code: @Override
      public T havingPath(final Matcher<? super String> predicate) {
          Validate.notNull(predicate, "predicate cannot be null");
          
          return that(requestPath(predicate));
      }
docs: {@inheritDoc}