@Override
 public IFileSpec getEntry(ICacheKey<IFileSpec> key) {
   IFileSpec result = _cache.getEntry(key);
   if (null == result) {
     log(String.format("Cache miss for %d", key.getKey()));
   } else {
     log(String.format("Cache hit for %s: %d", result.getPreferredPathString(), key.getKey()));
   }
   return result;
 }