Revising toString/toHTML methods to use a more compact Builder function.