Consider class View2<Field<NoGeometry<(int)3>,int,CompressibleBrick>, Interval<2>, Interval<1> >; Must the Interval dimensions sum to a number at most 3 because the field has a dimension of 3? Thanks for the information, Jeffrey D. Oldham oldham at codesourcery.com