null is equal to one of the options in the enum, right? Maybe default this to the `never` enum value instead? That way, we wouldn't have to nullcheck this value in the controller code later on.