let remove_range s n1 n2 = if n1 > n2 then invalid_arg "ISet.remove_range" else concat (before s n1) (after s n2)