Question: I don't understand why you have `nElements=0` in the `ConstImageView` constructor.  Could it be because it's a `const`, and we don't need to worry about the data size?