finished new JSON protocol! all queries ive thrown at it are coming back fine, as well as the return types (errors/cursors included). there are also a number of updates i made to the protocol parsers that should make them more resilient (not that they need to be, but JIC). looking/working great so far. going to implement some real tests next.
almost there, but having a protocol error when passing arrays around (need to detect flat lists and (make-array ...) them)