Gamgine.Control

whenM

ifJust

applyIf

applyIfM

(?)