| line | !l | l&&!r | l&&r | condition | 
 
| 144 | 1 | 0 | 23 | defined $self->lower and defined $self->upper | 
 
| 391 | 43 | 16 | 4 | defined $self->bound and defined $other->bound | 
 
| 394 | 2 | 0 | 2 | $self->bound eq 'upper' and $self->bound eq 'upper' | 
 
|  | 0 | 0 | 2 | $self->bound eq 'lower' and $self->bound eq 'lower' | 
 
| 464 | 0 | 2 | 25 | $other->value <= $self->max and $other->value >= $self->min | 
 
| 471 | 0 | 2 | 0 | $other->min <= $self->max and $other->max >= $self->max | 
 
| 478 | 2 | 0 | 0 | $other->max >= $self->min and $other->min <= $self->min | 
 
| 484 | 2 | 0 | 0 | $other->max >= $self->max and $other->min <= $self->min | 
 
| 597 | 0 | 0 | 1 | defined $self->error and defined $other->error |