addWhitespace method
Adds a new whitespace to the tail of this container.
Implementation
TextBit addWhitespace() {
final tail = last ?? prev;
if (tail == null) return null;
if (tail is _TextNewLine || tail is _TextWhitespace) return tail;
final bit = _TextWhitespace(this);
add(bit);
return bit;
}