code: public Object put(Object key, Object value) {
          mCacheMap.put(key, value);
          return mBackingMap.put(key, value);
      }
docs: Puts the entry into both the cache and backing map. The old value in
  the backing map is returned.