Solving SASE Enums with OOP