'@param clock: object providing a callLater method that can be used
for tests.
@type clock: C{task.Clock} or alike.'

def __init__(self, clock, *args, **kwargs):

    policies.ThrottlingFactory.__init__(self, *args, **kwargs)
    self.clock = clock
