BTW a nicer option 2 can look like
validator.validate( address, Changes .update(Address::getZipCode, 92800) .nullify(Address::getStreet3) );