| line | !l | l&&!r | l&&r | condition | 
 
| 82 | 7 | 5 | 0 | $$opt{'criticality'} and not $criticality =~ /^(true)||(false)$/ | 
 
| 88 | 7 | 5 | 0 | $$opt{'valuetype'} and not $valuetype =~ /^(string)||(anyURI)||(base64Binary)$/ | 
 
| 94 | 7 | 5 | 0 | $$opt{'value'} and not $$opt{'valuetype'} | 
 
| 100 | 12 | 0 | 0 | $$opt{'type'} and not $$opt{'value'} | 
 
| 115 | 7 | 0 | 5 | $$opt{'value'} and $$opt{'valuetype'} | 
 
| 116 | 7 | 0 | 5 | $$opt{'value'} and $$opt{'valuetype'} | 
 
| 231 | 5 | 3 | 0 | $$opt{'criticality'} and not $criticality =~ /^(true)||(false)$/ | 
 
| 237 | 5 | 3 | 0 | $$opt{'valuetype'} and not $valuetype =~ /^(string)||(anyURI)||(base64Binary)$/ | 
 
| 243 | 5 | 3 | 0 | $$opt{'value'} and not $$opt{'valuetype'} | 
 
| 249 | 5 | 3 | 0 | $$opt{'valuetype'} and not $$opt{'value'} | 
 
| 264 | 5 | 0 | 3 | $$opt{'value'} and $$opt{'valuetype'} | 
 
| 265 | 5 | 0 | 3 | $$opt{'value'} and $$opt{'valuetype'} |