internal void AddOptionalColumn(OptionalColumn column)
 {
     if (m_optionalColumns == null)
     {
         m_optionalColumns = new List <OptionalColumn>();
     }
     m_optionalColumns.Add(column);
 }