Added unique_ptr_to_optional