https://issues.dlang.org/show_bug.cgi?id=13586 --- Comment #1 from Sobirari Muhomori <dfj1esp02 at sneakemail.com> --- Shouldn't the argument be destructed by the caller when the callee returns? So it couldn't be constructed in place anyway. --