[boost] A VC6 bug in const_reverse_iterator implementation?