Now C++ allow this in a very clean way: > std::tuple<int, bool, float> foo() { return {128, true, > 1.5f}; } > auto [value1, value2, value3] = foo(); Would D plan to support that in syntax level?