code: public void generate(Context context) {
          Appendable target = context.getTarget();
  
          for (ProcTemplateElement element : elements) {
              try {
                  target.append(element.generate(context));
              } catch (IOException e) {
                  // Nothing! Because StringBuilder doesn't catch IOException
              }
          }
      }
docs: Append to result string processed text.
  
  @param context current context.