code: private static boolean mightContainStructures(final CharSequence unescapedText) {
          int n = unescapedText.length();
          char c;
          while (n-- != 0) {
              c = unescapedText.charAt(n);
              if (c == '>' || c == ']') {
                  // Might be the end of a structure!
                  return true;
              }
          }
          return false;
      }
docs: /*
  This method will be used for determining if we actually need to apply a parser to the unescaped text that we
  are going to use a a result of this th:utext execution. If there is no '>' character in it, then it is
  nothing but a piece of text, and applying the parser would be overkill