code: protected boolean onCacheMiss(T target) {
          boolean cached = matcher.matches(target);
          map.put(target, cached);
          return cached;
      }
docs: Invoked if the cache is not hit.
  
  @param target The element to be matched.
  @return {@code true} if the element is matched.