Generalize parsers to `MonadParsec` This makes them easier to integrate with downstream parsers that encapsulate paths.