I tried proposing a similar idea some time ago. There was a lot of good discussion, but I don't think that any consensus was reached at the end. Here is a link to the old thread: http://www.digitalmars.com/d/archives/digitalmars/D/Small_Vectors_Proposal_47634.html#N47634 -Mik