code: func (c *ARCCache) Contains(key interface{}) bool {
  	c.lock.RLock()
  	defer c.lock.RUnlock()
  	return c.t1.Contains(key) || c.t2.Contains(key)
  }
docs: // Contains is used to check if the cache contains a key
  // without updating recency or frequency.