right-hand side. The operator copies the datum inside a
critical section.
+In addition to assignment operators, `Synchronized<T>` has move
+assignment operators.
+
An additional `swap` method accepts a `T&` and swaps the data
inside a critical section. This is by far the preferred method of
changing the guarded datum wholesale because it keeps the lock