Dispatcher + MessageInvocation and Return Structure