public static void SetFlags(this DataCell dataCell, int newFlags)
 {
     Flags.GetOrCreateValue(dataCell).Value = newFlags;
 }
 public static int GetFlags(this DataCell dataCell)
 {
     return(Flags.GetOrCreateValue(dataCell).Value);
 }