Grumble, C# structs...