code: void wrappingSpace(int indentLevel) throws IOException {
      if (closed) throw new IllegalStateException("closed");
  
      if (this.nextFlush != null) flush(nextFlush);
      column++; // Increment the column even though the space is deferred to next call to flush().
      this.nextFlush = FlushType.SPACE;
      this.indentLevel = indentLevel;
    }
docs: Emit either a space or a newline character.