VectUtils
collectAnnTypeBinders
collectAnnTypeArgs
isAnnTypeArg
collectAnnValBinders
dataConTagZ
mkDataConTag
mkDataConTagLit
newLocalVVar
mkBuiltinCo
mkPADictType
mkPArrayType
mkPReprType
parrayReprTyCon
parrayReprDataCon
mkVScrut
prDFunOfTyCon
paDictArgType
paDictOfType
paDFunType
paMethod
mkPR
lengthPA
replicatePA
emptyPA
packPA
combinePA
liftPA
polyAbstract
polyApply
polyVApply
hoistBinding
hoistExpr
hoistPolyVExpr
takeHoisted
buildClosure
buildClosures
mkClosureApp