Writes to an SQLite database file. Has a method to attempt to route all queued messages. This will make EJTP (manually) sneakernet-compatible, as you can just onion-route all your messages “through” the SQLite engine as a virtual peer, and store the resulting database on a USB drive.
Don't wait for renovations on this. It should be simple enough to update later, even with merge insanity.