Control.Monad.Trans.State.Strict.Extras
maybeState
exceptState