In this case I feel a little more strongly that the original syntax (which now invokes the correct validation) is preferred since it really says "Set `result` meta to `self` meta, and I don't care if anything was previously in the `result` meta".  That means as a code reader you don't have to stop to wonder if anything is already in `result.meta`.