yeesh
Parser performance comparison for day 16: https://github.com/borkdude/aoc2017/blob/master/src/day16.clj#L244