I was invoking parseFileWithComments and it would crash when parsing the module that contained quasi quotes:
authorizePayload :: ByteString
authorizePayload = [r|
  {"user": {"email": "[email protected]", "password":"secret"}}
  |]
The parse error is "empty string"
