every time this gets called; move it out as a global helper function. Simplify the call to the _dispatch() method of the registered instance.