title: @GuardedBy annotation with java.util.concurrent.locks.ReadWriteLock
body: <p>What is a proper/preferred way to annotate fields that are protected with a <code>ReadWriteLock</code> so that tools like FindBugs can leverage the annotation? Should the name of the <code>ReadWriteLock</code> simply be written in the <code>@GuardedBy</code> annotation. Is there ever a reason to write the name of just the read lock, or just the write lock, in the <code>@GuardedBy</code> annotation? Does FindBugs, or other tools, even support <code>ReadWriteLock</code> in <code>@GuardedBy</code>?</p>