def compose(*mixins, **kwargs):
    if not set(['name']).issuperset(kwargs.keys()):
        unknown = set(kwargs.keys())
        unknown.discard(set(['name']))
        msg = "compose() got an unexpected keyword argument '{0}'".format(unknown.pop())
        raise TypeError(msg)
    name = kwargs.get('name', 'CompositeHelpFormatter')
    return type(name, tuple(mixins) + (argparse.HelpFormatter,), {})
Returns the spatial difference of the geographic field in a `difference`
dataset/ETHPy150Open aliles/begins/begin/formatters.py/compose--crossover with--dataset/ETHPy150Open CollabQ/CollabQ/vendor/django/contrib/gis/db/models/query.py/GeoQuerySet.difference