Please report new issues athttps://github.com/DOCGroup
Optimize marshaling for TypeCode, by not including the optional fields on the wire; this fields are useful (in some cases), so they should be present for the "on memory" representation.
Jeff is the resident DII/DSI expert, he should be able to comment on this problem.
I'll have some questions on this, but I accept nonetheless.
It will be a while before I can get to this.