code: public StringBuffer appendTail(StringBuffer sb) {
          matcher.getGroup(regexodus.MatchResult.TARGET, Replacer.wrap(sb));
          return sb;
      }
docs: Implements a terminal append-and-replace step.
  
  <p> This method reads characters from the input sequence, starting at
  the append position, and appends them to the given string buffer.  It is
  intended to be invoked after one or more invocations of the {@link
  #appendReplacement appendReplacement} method in order to copy the
  remainder of the input sequence.  </p>
  
  @param  sb
  The target string buffer
  
  @return  The target string buffer