While this works for some calculations, you will eventually not be able to calculate xafs due to the failure to read back one of the written files. I have used this to calculate the DOS though.
Arhhh Probably you have to hack the write/read instructions... :( Ask John ! G