Introduced the concept of views for carrays.  This is WIP for #37