probably the most important test fixture, testing many aspects of rebind, with subclasses testing the several different back-ends