Does this indicate that `std::forward` doesn't work with MSVC?