[boost] [optional] Why was optional<T>::reset() deprecated?