code: private void indent() throws IOException {
          if (mIndent) {
              for (int i = 0; i < mStack.size() * mIndentSpaces; i++) {
                  mOut.write(" ".getBytes());
              }
          }
      }
docs: Indentation of output.
  
  @throws IOException
  if can't indent output