code: private final boolean block(Data data, Body body) throws TemplateException {
  	if (!data.srcCode.forwardIfCurrent('{')) return false;
  	comments(data);
  	if (data.srcCode.forwardIfCurrent('}')) {
  
  	    return true;
  	}
  	statements(data, body, false);
  
  	if (!data.srcCode.forwardIfCurrent('}')) throw new TemplateException(data.srcCode, "Missing ending [}]");
  	return true;
      }
docs: Liest den Block mit Statements ein. <br />
  EBNF:<br />
  <code>"{" spaces {statements} "}" | statement;</code>
  
  @param block
  @return was a block
  @throws TemplateException