question: public StringBuilder encodeBody ( StringBuilder retval ) { retval . append ( LESS_THAN ) ; errorInfo . encode ( retval ) ; retval . append ( GREATER_THAN ) ; if ( ! parameters . isEmpty ( ) ) { retval . append ( SEMICOLON ) ; parameters . encode ( retval ) ; } return retval ; }
target:  Encode into canonical form.