Fire suspend/resume events on mod reload
Fire suspend/resume events on mod reload

Modules can return a value from their suspend hook and receive it as the
state argument to their resume hook. This allows state to be passed from
the old instance to the new instance, on reload.

shockkolate/mods