docs: static Matcher removeMatchAnyFollowedByStart(Matcher matcher) {
      if (matcher instanceof ZeroOrMoreMatcher) {
        ZeroOrMoreMatcher zm = matcher.as();
        if (zm.repeated() instanceof AnyMatcher
            && zm.next() instanceof SeqMatcher
            && zm.next().<SeqMatcher>as().matchers().get(0).isStartAnchored()) {
          return zm.next();
        }
      }
      return matcher;
    }