I also suggest you consider something as an alternative to f-strings, I use them a lot and 11l just hates them right now (doesn't recognize them at all).
Perhaps you could use something with std::format in c++, and maybe have them pass either unaffected to 11l or use std::format or some...