fix issue #8: implement a simple QueryFixture base class