Pratt parsing is a black box — Blankdot