In a dynamic model, `enum` should be desugared as follows: ``` enum UserRequest = stop | up | down ``` ``` abstract final UserRequest stop : UserRequest up : UserRequest down : UserRequest ```
In a dynamic model,
enumshould be desugared as follows: