[Boost-users] [Boost.CircularBuffer] begin()/end() arithmetic not working out quite right