Fonts are software. You can program them such that any two letters beside another can render uniquely. This is most common with ligatures like (e.g. fi -> fi) but also, say, swapping a colon from baseline oriented to centered if between 2 numbers, and so on.
>Has no one tried this before?
This is a great execution of a very common font practice.
>Has no one tried this before?
This is a great execution of a very common font practice.