Takes off ~10 seconds on my machine

All the work really done by `def` in #ocaml, I'm just messenger.