code: static SoyExpression createProto(
        ProtoInitNode node,
        Function<ExprNode, SoyExpression> compilerFunction,
        Supplier<? extends ExpressionDetacher> detacher,
        TemplateVariableManager varManager) {
      return new ProtoInitGenerator(node, compilerFunction, detacher, varManager).generate();
    }
docs: Returns a {@link SoyExpression} for initializing a new proto.
  
  @param node The proto initialization node
  @param args Args for the proto initialization call
  @param varManager Local variables manager