code: public static CompiledTemplate applyEscapers(
        CompiledTemplate delegate, ImmutableList<SoyJavaPrintDirective> directives) {
      ContentKind kind = delegate.kind();
      if (canSkipEscaping(directives, kind)) {
        return delegate;
      }
      return new EscapedCompiledTemplate(delegate, directives, kind);
    }
docs: Wraps a given template with a collection of escapers to apply.
  
  @param delegate The delegate template to render
  @param directives The set of directives to apply