`weak` variables and properties are [already atomic](http://clang.llvm.org/docs/AutomaticReferenceCounting.html#semantics) in this way.