<p>i'm not sure if structs have a different layout. i think aligntment rules may be slight different? in any case, i can envision a kind of preprocessor smoothing over the differences</p><p>the really funny bit would be to add portable exception handling supporg</p>