public StringBuilder append(
     ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) {
   strategy.appendStart(locator, this, buffer);
   appendFields(locator, buffer, strategy);
   strategy.appendEnd(locator, this, buffer);
   return buffer;
 }
 public StringBuilder appendFields(
     ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) {
   super.appendFields(locator, buffer, strategy);
   return buffer;
 }