[Boost-users] Boost Iterator Adaptor, with a mutable member variable is optimized out incorrectly