call() returns msg.obj() rather than just IMessage msg
forwardSyncMessage(IMessage msg) and processReceivedSyncMessage(IMessage msg)