Combinators for work with effectful programs (those use @Cms and @Sub).
TODO: add some great docs.
Inits both models (with Cmds).
Updates one of two submodels using corresponding subupdate function.
Combines two subscriptions.
Inits both models (with Cmds).