code: private void expandAffixes(String pluralCount) {
          // expandAffix() will set currencyChoice to a non-null value if
          // appropriate AND if it is null.
          currencyChoice = null;
  
          // Reuse one StringBuffer for better performance
          StringBuffer buffer = new StringBuffer();
          if (posPrefixPattern != null) {
              expandAffix(posPrefixPattern, pluralCount, buffer);
              positivePrefix = buffer.toString();
          }
          if (posSuffixPattern != null) {
              expandAffix(posSuffixPattern, pluralCount, buffer);
              positiveSuffix = buffer.toString();
          }
          if (negPrefixPattern != null) {
              expandAffix(negPrefixPattern, pluralCount, buffer);
              negativePrefix = buffer.toString();
          }
          if (negSuffixPattern != null) {
              expandAffix(negSuffixPattern, pluralCount, buffer);
              negativeSuffix = buffer.toString();
          }
      }
docs: Bug 4212072 [Richard/GCL]