code: public Output lineBreak() throws IOException {
          writer.write("\n");
          if (!skipOptionalOutput) {
              for (int i = 0; i < indentLevel; i++) {
                  writer.write(indentDepth);
              }
          }
          return this;
      }
docs: Outputs an indented line break in any case.
  
  @return the instance itself for fluent method calls
  @throws IOException in case of an io error in the underlying writer