class HighConcurrencyTemplateCache implements TemplateCache {

  @Override
  public void evict(final TemplateSource source) {
    cache.remove(source);
  }

  protected  HighConcurrencyTemplateCache(
      final ConcurrentMap<TemplateSource, Future<Pair<TemplateSource, Template>>> cache);
  public  HighConcurrencyTemplateCache();

}