anchor.diff:  
   +template+ then defines general options on the tempalte and the template Java class hierarchy.
   
  -Then there are some fields declared as part of the tempalte class. It is the way of declaring arguments to the +main+ renderer. In this section can also be defined methods.
  -
  -The +#main+ defines the mandatory entry point of a template. Its body defines how it should be rendered.
  +Then there are some fields declared as part of the template class. In this section can also be defined methods.
  +
  +The +#main+ defines the mandatory entry point of a template. Its parameters will be the parameters of the Java constructor of the template class. Its body defines how it should be rendered.
   
   In the body of the +main+ renderer, +$(...)+ is outputing the java expression, +#for+ is a loop a java collection, and +#call+ is a call to an inner renderer.
   
   An finally there is the definition of the inner renderer called +name+.
  -
  -Definition of an inner renderer
  -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  -
  -The +main+ renderer is the entry point to render a template. It may be useful to define some other rendering function to be called from the same one, to factorize pieces of the template.
  -
  -An inner renderer is comparable to a private function of a class. Contrary to the +main+ renderer, it accepts arguments.
  -
  -Exemple:
  ---------------------------------------
  -#def paragraph()
  -  <p>Some content</p>
  -#end
  ---------------------------------------
   
   Outputing expressions
   ~~~~~~~~~~~~~~~~~~~~~
  
positive.code: 
  - layout.html.jst
  --------------------------------------
  public JstTemplate contentTemplate;
  #main
  <html>
    <body>
      <h1>My website</h1>
  
negative.code: --------------------------------------
  public class Main {
    public static void main(String[] args) {
      Content1JstTemplate content1JstTemplate = new Content1JstTemplate();
      LayoutJstTemplate content1 = new LayoutJstTemplate(content1JstTemplate);
  
      content1.render(new OutputStreamWriter(System.out));
      
      Content2JstTemplate content2JstTemplate = new Content2JstTemplate("Nico");
      LayoutJstTemplate content2 = new LayoutJstTemplate(content2JstTemplate);
  
      content2.render(new OutputStreamWriter(System.out));
    }
  }
  