Minor instrumentation tweaks
MessageProcessor refactor – returns any object on success (result), null on failure