I’ve upgraded my OS over the weekend, so it’s taken me a while to get back up to speed. Today I fixed a few obvious semantic bugs and added more error checking, which hasn’t yet revealed any problems as far as manipulating the BZDB goes. So, I’ll have to dig a bit deeper tomorrow with gdb to see if, for example, setting group permissions is working fine, but displaying them isn’t. Once those issues are out of the way, there are a few API functions yet to be implemented, especially for the help system.