[Boost-users] Re: indirect_iterator_generator and std::distance ambiguity