template<typename T> T my_construct() { T result; return result; }
edit: you get pseudo call-by-name as a bonus.