Adds partitioned version of text line.

A partitioned version of TextLine that can be both read and written to.
Added it as a parameter with default value.