'Return an ``INTERSECT ALL`` of multiple selectables.
The returned object is an instance of
:class:`.CompoundSelect`.
\*selects
a list of :class:`.Select` instances.
\**kwargs
available keyword arguments are the same as those of
:func:`select`.'

@classmethod
def _create_intersect_all(cls, *selects, **kwargs):

    return CompoundSelect(CompoundSelect.INTERSECT_ALL, *selects, **kwargs)
