Ah. Without reading it, I see how he did it:
He created a new layer of abstraction on top of what we already use, and is working within his new layer of abstraction.
It’s the layer of abstraction that he created that provides the ability for the connection that isn’t available in the standard mathematical language.
A new layer of abstraction is like looking at a maze from above: It allows for more connections.
Perhaps what he did is bent the paper and connected the start and end points and solved the maze that way… metaphorically speaking – by creating some rules that don’t currently exist.