public StringBuilder encode(StringBuilder buffer){
  return buffer.append(encode());
}

public StringBuilder encode ( StringBuilder buffer ) { return buffer . append ( encode ( ) ) ; }
encode the header into the given stringbuilder . default implemation calls encode ( ) .
