> Why not just consider 'white space' as separator. 'white space' is
> defined as arbitary length of string of tabs and/or spaces.
Yup, that was the original suggestion (which then got bogged down in "no,
don't allow tabs!" and "hey, there's nothing wrong with tabs").
p.