Documenting nearly all possible `MsgType` flows so they can eventually be paired with matching code snippets in our (hopefully) soon to be reworked docs.