Added helper methods to MessageDispatcher

I was using the message dispatcher and I found having methods like these quite useful.

If they fall outside of the scope of the object please ignore
Completely agree with this, sorry I didn't think to rewrite the existing code.