I wanted to implement diferrent possible values within a CoreData field as Transformable and subclasses. Swift doesn\'t seem to like my implementation: (the superclass)