fix differentFrom and disjointWith