Refactor `compile` -> `compiler` (idem with `parser`)