code: public AnnotatedTextBuilder addMarkup(String markup, String interpretAs) {
      parts.add(new TextPart(markup, TextPart.Type.MARKUP));
      parts.add(new TextPart(interpretAs, TextPart.Type.FAKE_CONTENT));
      return this;
    }
docs: Add a markup text snippet like {@code <b attr='something'>} or {@code <div>}. These
  parts will be ignored by LanguageTool when using {@link org.languagetool.JLanguageTool#check(AnnotatedText)}.
  @param interpretAs A string that will be used by the checker instead of the markup. This is usually
  whitespace, e.g. {@code \n\n} for {@code <p>}