This would be a big lift and we'd have to make sure it worked correctly, but it would be nice to validate the data types of CybOX object properties when the condition is either not there or set to Equals. For example, Size_In_Bytes for a file should always be a number when the condition is Equals or not there.