TimeFrame.split now returns a generator of timeframes. #306