docs: private Appendable renderWrappedTextBlock(StringBuffer sb, int width, int nextLineTabStop, String text)
      {
          try
          {
              BufferedReader in = new BufferedReader(new StringReader(text));
              String line;
              boolean firstLine = true;
              while ((line = in.readLine()) != null)
              {
                  if (!firstLine)
                  {
                      sb.append(getNewLine());
                  }
                  else
                  {
                      firstLine = false;
                  }
                  renderWrappedText(sb, width, nextLineTabStop, line);
              }
          }
          catch (IOException e) //NOPMD
          {
              // cannot happen
          }
  
          return sb;
      }