David Corbin wrote:
> I've looked through the RAA, but nothing jumped out at me.  Google led 
> me to pstore (standard with ruby), but  documentation seems to be 
> extremely scare on that.

PStore is fine for what it does, and it's documented in the Pick Axe:

   http://www.rubycentral.com/book/lib_standard.html

But it reads and writes the whole file for any transaction, which may 
not be what you want...