I find the syntax a pain compared tot the AtomicXXX approach, so I only use it when I need to.