code: @Override
      public Object put(String key, Object value) {
          return update(String.valueOf(key), value);
      }
docs: A put with only the key, value provided acts as an update to the cache and
  the entry retains the same creation time to live in the cache.
  To do an insert action to the cache, see put(key,value,int,int,int,Object).