pub fn subtract( arena: &mut Arena<Type>, builtins: &BuiltinTypes, lhs_id: TypeId, rhs_id: TypeId, ) -> TypeId