class GuavaTemplateCache implements TemplateCache {

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

  public  GuavaTemplateCache(final Cache<TemplateSource, Template> cache);

}