TcTyClsDecls
tcTyAndClassDecls
kcDataDecl
tcConDecls
mkRecSelBinds
checkValidTyCon
dataDeclChecks
badFamInstDecl