Create an abstract class called SpectreEnum and have this class extend it.