Not for unordered_set/unordered_multiset as they use the same type for iterator and const_iterator.
BOOST_HAS_PRAGMA_ONCE