docs: protected boolean isTemplateContextCompatible(CmsTemplateContext templateContext) {
  
          Set<String> contextKeys = new HashSet<String>(templateContext.getProvider().getAllContexts().keySet());
          return contextKeys.equals(new HashSet<String>(TYPES));
      }