Any idea why this incorrect code crashesh Code::Blocks when compiling with DMD? struct VideoMode { int width; int height; }; enum VideoModes { VideoMode vm640x480 = { width:640, height:480 }, VideoMode vm800x600 = { width:800, height:600 }, VideoMode vm1024x768 = { width:1024, height:768 }, VideoMode vm1280x800 = { width:1280, height:800 } }