Class used to specify a multi-dimensional component index.
If the length of a ComponentIndex object < the number of dimensions, then the remaining dimensions are taken to be ‘complete’ (ie, have not yet had indices specified).