Elm should have had Algebraic Effects

If Elm had Algebraic Effects, it would have made it more adaptable to these multi-message processing.