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.