The domain cubes are used to filter the perspectives based on a context.
As far as I can see, there is no checking as to whether the perspective is appropriate to the context. This is left to the modeler. Is that correct?
Also I would be curious to hear a use case for context dimensions not included in the base cube. I couldn't think of one.
Also, I assume that domain cube is expected to be used for the perspectives of a single base cube. Is that correct?