[boost] [ptr_container] How to shift part of a ptr_vector ?