implement Vect::without
implement Vec::union