Improve TestBase startup by allowing subclasses to select features