I felt there was enough context to parse correctly because:
- Spectre is a well known vulnerability in speculative execution
- I know that speculative execution bugs had compiler workarounds involving how you do your jumps (retpoline etc.)
- "language implementer" is a common synonym or overlapping term with "compiler author"