ensure src and dest objects have matching tag sets in setSlice by adding tags present in src but not in dest to dest using dest's default value before doing actual slicing