All iterators into adapted ranges have a base() member for fetching the underlying iterator