Can you elaborate? It’s “implicitly implied” by your code? How is that “exposing it fully” except in the sense that speculative execution is “implicitly implied” in all code targeting the relevant hardware?
It can be "low-level", but it depends how you define what that means in the age of microcode abstractions.
Most people shouldn't write in C, but that is because their skills belong in Application user space. =3