pUnit = Unit <$> many pImport <*> addLocation (pModule <|> pFunction) <* eof
pUnit = Unit <$> many pImport <*> addLocation (pModule <|> pFunction) <* eof
pUnit = Unit <$> many pImport <*> addLocation (pModule <|> pFunction) <* eof