Nested protocol msg support