std::forward ftw :)