std::remove_cvref