Dispatcher + MessageInvocation and Return Structure ?