Can now use QueryAnswerer in addition to or instead of Tester in Experiment