That gets into a messy bit of checking the types on the tables. The example I changed to just use tuples but I'm expecting this to bite us more as people use the library. c3ca0889022f2f0ec051f821a2c2ff42c00fb058