Still trying to get all tests to pass after major refactoring to use an alphabet class, instead of the 'transformed outcomes' notion.