Query test

(#126)
Caught a little kind-of-bug where we weren't handling `new Query(['Kind'])`, requiring `new Query(null, ['Kind'])`. This was fixed here.