code: @VisibleForTesting
    public ReentrantReadWriteLock getRawReadWriteLock(K key) {
      return mCache.getOrDefault(key, new ValNode(new ReentrantReadWriteLock())).mValue;
    }
docs: Get the raw readwrite lock from the cache.
  
  @param key key to look up the value
  @return the lock associated with the key