What `readline` are you referring to? ;-) Personally, I'm not quite happy with that part either, as it might potentially break on invalid lines that are either folded or quoted printable. But then again, *where* should we jump to instead?