fix for -f-no-elide-constructors