[boost] [outcome] Purpose of value_type_if_enabled?