bench update
~! doesn't bring any perf improvement over ~
tests almost passing w/ json-smart