@abc.abstractproperty<EOL><INDENT>def basemodel(self):<DEDENT>
pass<EOL>
Base model over which this model is distributed.

        A `DistributionModel` is a base model with some property
        drawn from a distribution. This gives such a base model.
        Parameters of this base model that are **not** distributed
        among sites will be current, but the distributed parameter
        will not.