@Override
 protected ListColumn.Simple<String> getOldColumn(Column<?> newColumn) {
   StringListColumn newStrLstColumn = (StringListColumn) newColumn;
   StringColumn oldSingleColumn =
       StringColumn.Get3BytesPerCharUTF8Version(
           (StringColumn) newStrLstColumn.getSingleColumn());
   return new ListColumn.Simple<String>(
       newStrLstColumn.name,
       oldSingleColumn,
       newStrLstColumn.optional,
       newStrLstColumn.getMinimumLength(),
       newStrLstColumn.getMaximumLength());
 }
 public List<String> getByPassableFieldIDs(Record fsiRec) {
   if (fsiRec == null) return null;
   else return FSI_BYPASSABLE_FIELD_IDS_COLUMN.retrieveValue(fsiRec);
 }