At least for our Windows on Arm machine compiling with clang-cl, it has inverted which variables get a `::` prefix. Would not surprise me if msvc does the opposite so feel free to revert if these tests fail for you.
pexpect
import pexpect
TestFrameRecognizer.py
std::invoke