code: public static SymbolTable newSharedSymtab(String name,
                                                int version,
                                                SymbolTable priorSymtab,
                                                Iterator<String> symbols)
      {
          return SharedSymbolTable.newSharedSymbolTable(name,
                                                        version,
                                                        priorSymtab,
                                                        symbols);
      }
docs: As per {@link IonSystem#newSharedSymbolTable(String, int, Iterator, SymbolTable...)},
  any duplicate or null symbol texts are skipped.
  Therefore, <b>THIS METHOD IS NOT SUITABLE WHEN READING SERIALIZED
  SHARED SYMBOL TABLES</b> since that scenario must preserve all sids.
  
  @param priorSymtab may be null.