Now, we incidentally also have these neat devices that can simulate some language for us that we can target it with a compiler. But the point is that while the implementation language may be composed of certain constructs, we can use them to simulate others.
So in the model language, or the user’s UI language, we have cursors that can exist in the in-between visually. The rake exists in the implementation language, but this doesn’t make it any more or less real than the super-rake or whatever of the model language.