code: protected UriTemplate nest(CharSequence uriTemplate, Object... parserArguments) {
          if (uriTemplate == null) {
              return this;
          }
          int len = uriTemplate.length();
          if (len == 0) {
              return this;
          }
  
          List<PathSegment> newSegments = buildNestedSegments(uriTemplate, len, parserArguments);
          return newUriTemplate(uriTemplate, newSegments);
      }
docs: Nests another URI template with this template.
  
  @param uriTemplate     The URI template. If it does not begin with forward slash it will automatically be
  appended with forward slash
  @param parserArguments The parsed arguments
  @return The new URI template