When recompiling with GHC 4.02 and Keith's new type representations,
it seems that I need UVar to be in Var.hi-boot. I don't think this
will be the case with the better handling of SOURCE import in
4.04, but for now I'm just going ahead and adding the UVar synonym
to the Var.hi-boot files.
_interface_ Var 1
_exports_
-Var Var Id setIdName ;
+Var Var TyVar Id setIdName ;
_declarations_
-- Used by Name
1 type Id = Var ;
+1 type TyVar = Var ;
+1 type UVar = Var ;
1 data Var ;
1 setIdName _:_ Id -> Name.Name -> Id ;;
__interface Var 1 0 where
-__export Var Var Id setIdName ;
+__export Var Var TyVar Id setIdName ;
-- Used by Name
1 type Id = Var;
+1 type TyVar = Var;
+1 type UVar = Var;
1 data Var ;
1 setIdName :: Id -> Name.Name -> Id ;