using the GHC parser and renamer