Remove switch syntax sugar

The retrospective labelling of given/when as experimental
is generating too much noise on later perls
use a trusty old fashioned if