$valid = { %$valid, %$add_to_valid } if $add_to_valid; map { delete $valid->{$_} } @$rm_from_valid;