Since this is the only class from which e.g. ``PPVStatisic`` and other classes inherit, is a mix-in class appropriate, or should one use a ``SpatialBase`` abstract base class?