I've normalize the writable interface of SWModule. This will probably break your frontends, but it is for the better. There is now an: bool isWritable() Delete() has been renamed to deleteEntry() and a new static createModule(const char *path) has been added. -Troy.