ukoethe/vigra — comment on commit 008def610888ce89df144ae25450a1dc6127b718
File: include/vigra/numpy_array_traits.hxx line 507
By hmeine:

"the flag is invalid, because the order is encoded in the axistags" – what is the relation of axistags to SingleBand?

As I understand it, NumpyArray may or may not have axistags (i.e. a taggedShape). (BTW: Both the class TaggedShape, as well as the taggedShape() member function are not documented yet – is this on purpose? I guess even if they are considered implementation details – which I don’t think they really are – some comment could be useful.)
I see that SingleBand is a way to "tag" a dimension, too, but could a NumpyArray of SingleBand not exist without axistags, too?