Writer
scalaz
weakCompareAndSet
Atomic
Access