I said used, as in used in your everyday life, by interacting with computer systems whose backend implementations you are blissfully ignorant of.
But yeah, if you want to win arguments then arguing against yourself and your own hallucinations, is in your case the best way to go.
Um... you might want to look at my profile. In addition to working at MS and Apple for two decades (where I touched everything from firmware, ring-0, and ring-3), I was on the team that created SoftICE [0]: the first commercial ring-0 debugger for Windows. I also created the automated deadlock detector for BoundsChecker [1], which requires an in-depth understanding of operating system internals.
> computer systems whose backend implementations you are blissfully ignorant of
I am extremely confident in my "backend" knowledge (of course, an actual systems engineer would never refer to their work as "backend").
You wrote a "C++ framework" that runs in the "backend" of a "computer system"? Do I have that right? Please let me know what it is so that I can decompile it and see how it was implemented!
[0]: https://en.wikipedia.org/wiki/SoftICE
[1]: https://en.wikipedia.org/wiki/BoundsChecker