[Boost-users] [optional] mixed (optional<T>, T)-operator== missing by design?