1 % Implementing Arc and Mutex
3 Knowing the theory is all fine and good, but the *best* way to understand
4 something is to use it. To better understand atomics and interior mutability,
5 we'll be implementing versions of the standard library's Arc and Mutex types.