@Override
		public void close() throws IOException {
			if (out == System.out || out == System.err) {
				out.flush(); // might as well
				return;
			}
			try (OutputStream s = out) {
				s.flush();
			}
		}
{@inheritDoc}

Parses each line and prepends the indentation as they are printed
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/util/DbgTimer.java