[Boost-users] [iterator] [iterator_facade] Why is advance not defined for bidirectional iterators?