I see multiple new handlers which don't have any documentation. This led me puzzled by `msg` as I did not know what it was.
If it's a `payloads.Resume` object, the doc and the variable name should say so. The convention for now is to use `resumeMsg` for the variable name.

I would like to see some documentation for the other handler as well.