Here’s an example for using the obscure add and remove keyword methods for modifying a hash table. This is a supported method for changing an exchange mailbox email address.

Set-Mailbox -Identity jsnover -EmailAddresses @{add = [email protected]';remove = [email protected]'}