Andrei Alexandrescu wrote: > I've uploaded a work in progress on the container design here: Great! Some nitpicky comments: 1. What's the difference between a value and an element? 2. What's the affect of clear() on the capacity? 3. Shouldn't KeyTypes be a type tuple?