def __init__(self, field, start, gap, end, hardened=None, other=None,
            include=None, value=None, tag=True):
        self.__field = field
        self.__start = start
        self.__gap = gap
        self.__end = end
        self.__value = value
        self.__tag = tag

        self.__optional_params = {
            'hardened': hardened,
            'other': other,
            'include': include
        }
L{ChunkedEncoder.registerProducer} registers the given streaming
dataset/ETHPy150Open truemped/dopplr/dopplr/solr/query/facets.py/RangeFacetQuery.__init__--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/web/test/test_newclient.py/RequestBodyConsumerTests.test_producerRegistration