How about the APR_DO_OR_DIE messages be easier to distinguish, huh?
byte_buffer_free should *actually* free memory.
Keep around some prepared statement objects.
More work on this state machine + now it passes lmdb down.
pass lmdb into client state machine, oops
Not handling timeouts, so wait forever inside apr_pollset_poll().
Compile some things that resemble SQL statements, mostly.