D-Programming-Language/phobos — pull request #1308 by 9rnsr (2013-05-27 06:20:32+00:00)
Title: Improve std.typecons.Tuple implementation

This improvement has two purpose.

- Refactoring
Remove unnecessary workadounds that was for legacy compiler bugs.
- Add relation between named-field tuple and unnamed-field one.
Named-field tuple should be a subtype of unnamed-field tuple.

----
Required compiler fixes by this:
https://github.com/D-Programming-Language/dmd/pull/2084
https://github.com/D-Programming-Language/dmd/pull/2085