Issue 8360 & 8361 - Destruction of uninitialized temporary struct with assert

http://d.puremagic.com/issues/show_bug.cgi?id=8360
http://d.puremagic.com/issues/show_bug.cgi?id=8361