Are all Cmd's despatched before the next update?

slightly off topic (sorry) but i think related to discuss. should more things in Elm be Task so we can have semantics to express the above. this question is in light of the concern that even Http is going to lose task

UPDATE: forgot to link Using Task to send HTTP requests - #7 by jinjor