Improved responder request matching with multiple strategies.

It's not perfect, but it allows for more than one message responder.