def __init__(self, low, high, speed=1):
        """
        Returns a range of floats, where each consecutive number is 
        incremented at a speed * time between iterations, rather than 
        a set value.
        low: start of range
        high: top of range
        speed: amount to increment, per second.
        """
        self.speed = float(speed)
        self.low = float(low)
        self.high = float(high)
        self._i = self.low
        self._t = time.time()

        Returns a range of floats, where each consecutive number is 
        incremented at a speed * time between iterations, rather than 
        a set value.
        low: start of range
        high: top of range
        speed: amount to increment, per second.
        
recipes/Python/358603_speed_limited_or_governed/recipe-358603.py