public void writeToSave(TezWriter writer)
 {
     foreach (var pair in m_Dic)
     {
         writer.beginObject(pair.Key);
         pair.Value.writeToSave(writer);
         writer.endObject(pair.Key);
     }
 }
 public void writeToSave(TezWriter writer)
 {
     for (int i = 0; i < m_Wrappers.Length; i++)
     {
         writer.beginObject(i);
         m_Wrappers[i].writeToSave(writer);
         writer.endObject(i);
     }
 }