fn inlist_union(l1: InList, l2: InList, negated: bool) -> Result<Expr>
Return the union of two inlist expressions maintaining the order of the elements in the two lists