Fixed missing "#include <utility>" for std::move.