[Boost-users] Usage of iterator_facade and iterator_adaptor