Merged in low level timing from fancy_iterators