@Override
 public void parse(String field, Data data) {
   int pt = field.indexOf('(');
   if (pt >= 0) {
     data.strSupp = field.substring(pt);
     field = field.substring(0, pt).trim();
   }
   super.parse(field, data);
 }
 @Override
 public void parse(String field, Data data) {
   if (field.length() != 3) abort();
   super.parse(field, data);
 }