yet another overhaul of save/load -- moving to a consistent 'Store' tree model