Properly handle volatile.