[Boost-users] implementing custom iterators