indent

Indents a new line, if at the start of a line, otherwise does nothing.

mutating func indent()

This function updates internal state.