@abc.abstractmethod<EOL><INDENT>def set_distribute_compositions(self, distribute_comps):<DEDENT>
pass<EOL>
Sets the distribution rights.

        This sets distribute verbatim to ``true``.

        :param distribute_comps: right to distribute modifications
        :type distribute_comps: ``boolean``
        :raise: ``InvalidArgument`` -- ``distribute_comps`` is invalid
        :raise: ``NoAccess`` -- authorization failure

        *compliance: mandatory -- This method must be implemented.*