I am trying to write a generalized method to iterate through a protobuf message and basically create an object tree.
So far I have
IMessage message = new M