Please see the ts.README for details of the test structure Some of these tests will fail: * because they are bugs Some of these tests will fail: because we are currently awaiting query fixes and merges