this is not right is it?  Don't you need `cacheRef.get.contains(k)`