code: func (a Statements) String() string {
  	var str []string
  	for _, stmt := range a {
  		str = append(str, stmt.String())
  	}
  	return strings.Join(str, ";\n")
  }
docs: // String returns a string representation of the statements.