Remove std::either