code: public Object remove(Object key) {
          mCacheMap.remove(key);
          return mBackingMap.remove(key);
      }
docs: Removes the key from both the cache and backing map. The old value in
  the backing map is returned.