docs: public SoySauce compileTemplates(Map<String, Supplier<Object>> pluginInstances) {
      resetErrorReporter();
      disallowExternalCalls();
      ServerCompilationPrimitives primitives = compileForServerRendering();
      throwIfErrorsPresent();
      SoySauce sauce = doCompileSoySauce(primitives, pluginInstances);
  
      reportWarnings();
      return sauce;
    }