The object have too much knowledge of `media` here.
I always avoided to do that even in the tests because I don't know if the state machine is then in a coherent state.

The way I would solve the problem is by adding a new transition.