field.Show().Contains(" bytes says option goes past end of options")||
field.Show().Contains("(length byte past end of options)")||
XElementExtensions.Show(field.Fields().First()).StartsWith("Pointer: ")&&XElementExtensions.Show(field.Fields().First()).EndsWith(" (points to middle of address)")||
field.Fields().Where(value=>value.Show()=="(suboption would go past end of option)").Count()!=0,field.Show());