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