pub type Environment = TypeTable<PolymorphicType, Var>;
pub struct Environment(/* private fields */);