> couldn't same/similar method be used for R/W? What are the issues?) Opening x.txt for read may be a different x.txt than you'd be opening for writing, as the write path and the search path are different. Also, I don't want to be responsible for defining the semantics: what state is the file left in between a read and a write, etc. --ryan.