code: public synchronized void release(Object user) {
  		usage--;
  		if (users != null) {
  			if (!users.remove(user))
  				LCCore.getApplication().getDefaultLogger()
  				.error("CachedObject released by " + user + " but not in users list", new Exception());
  		}
  	}
docs: Remove the given object as user of this cached data.