* Add failing tests * remove unnecessary functions, clarify function names * simplify access to cursor columns with helper methods * split table info from cursor info so that cursors can share table info * fix test expectations
query_scalar!()