1. Added IAtomic.Exchange method