Actually, after I posted the above message I started work on
a module that implements <> (via overloading) using
.
It still beats the socks off of the traditional <> and gives
the "line-oriented" feel back to the user. (The module essentially
reads in a 8k block and feeds lines to the user until it needs
to read another block...