Add a merge() method
Simplify vec_count_zero()