Yeah - for some reason I kept getting hung up on using handleRequest Vs handleMessage.

I had the same concern - one thought I had was to also pass in targetObject and call it `isDefaultMessageHandlerMethod()` or similar and make the test if targetObject isA MH AND emptyMethod or "handleMessage"