Provide complete portability and correct behaviour across platforms
with and without Atomics.
Update notes on atomics patch.