eliminate duplication of result handling code in LL driver
derp, forgot that table lookup can fail
fix (I think?) the test case failure detection login in benchmark.c
make h_parse_result_free a no-op on NULL