Removed the Generator abstract class.