[Boost-users] iterator_facade and custom reference types