So if you take a look at any of the Append methods of a 'StringBuilder', the return type is StringBuilder. Not a string or a count of lines or anything you might think could be even intuitively useful. Ostensibly (I haven't checked this yet), it's the same StringBuilder object that you just called the method on.
I can't really see a reason for that. Is there one?