Lines package:trifecta

( number of newlines contained
, number of characters since the last newline
, number of bytes
, number of bytes since the last newline )
A raw canvas to paint ANSI-styled characters on.