docs: def generate_epochs(delorean, direction, unit, count):
      """ Generates epochs from a shifted Delorean instance
      
      Args:
          delorean: Delorean datetime instance to shift from.
          direction: String to shift time forwards or backwards.
              Valid values: 'last', 'next'.
          unit: String of time period unit for count argument.
              What unit in direction should be shifted?
              Valid values: 'hour', 'day', 'week', 'month', 'year'.
          count: Int of units.
              How many units to shift in direction?
  
      Returns:
          Generator of count int epochs in UTC from a shifted Delorean
      """
      for shift in range(count):
          yield int(delorean._shift_date(direction, unit, shift).epoch)