Provides a utility for constructing generators out of an iterable that yield look-ahead (and/or “look-behind”) tuples.