Don't do create twice here
Make cloned more robust with being reset
Don't register programs if programd does not exist
Minor whitespace cleanup
Show a log message when programd is loaded
Make program database conversion atomic to avoid problems
Remove programd defrag for now, it's only housekeeping
During both reset and destruct, properly handle the databases, and don't assume bigready is set
Add another debug check to bigstructs
Allow cloned to be destructed
Big oops, forgot to relay create and destruct calls through bintree
Have bigstructd garbage collect orphaned nodes and roots
Load value parser so atomic errors can be processed
Don't even try to rebuild if programd is offline.  You need a full objectd reset for that
Allow query_program_indices to work even when programd isn't yet backed by bigstructs
Add support for processing input atomically
Oops ^^