We can't even do the equivalent of std::tie[1] in D as a workaround for tuple expansion because there are no ref typed Tuples (unless something changed from when I last looked).
Several implementations here: http://forum.dlang.org/thread/[email protected]
