code: protected void indent() throws IOException {
          if (prettyPrint) {
              for (int i = 0; i < indentDepth; i++) {
                  writer.write(indentString);
              }
          }
      }
docs: Write a tab character to a character stream.
  
  @throws IOException if an I/O error has occurred