Robert Shearman : widl: Handle marshaling and unmarshaling structures.