> Life would be so good if popen supports "rw" mode...
IIRC, some versions do (or at least I recall someone saying they do)