http://www.dsource.org/projects/scrapple/browser/trunk/columns/columns.d
If you have an array of structs that is primarily accessed by columns (the
same member in each item) rather than by rows (all members in a given item)
it can be faster to store the members each in there own array. The Columns
template automates this for POD struct types.
