| line | !l | l&&!r | l&&r | condition | 
 
| 22 | 0 | 0 | 0 | $action eq 'optimize' and int grep({not $self->is_processed($_);} @vars) > 0 | 
 
| 27 | 0 | 0 | 0 | ref $inner_hash and ref $inner_hash eq 'HASH' | 
 
|  | 0 | 0 | 0 | ref $inner_hash and ref $inner_hash eq 'HASH' and not exists $$inner_hash{$vars[$_]} | 
 
|  | 0 | 0 | 0 | ref $inner_hash and ref $inner_hash eq 'HASH' and not exists $$inner_hash{$vars[$_]} and $action eq 'optimize' | 
 
| 28 | 0 | 0 | 0 | &looks_like_number($vars[$_]) and ref $inner_hash | 
 
|  | 0 | 0 | 0 | &looks_like_number($vars[$_]) and ref $inner_hash and ref $inner_hash eq 'ARRAY' | 
 
| 50 | 0 | 0 | 0 | $pipeline->remove_assignment and not defined $pipeline->conditional_state | 
 
| 55 | 0 | 0 | 0 | &looks_like_number($vars[-1]) and ref $inner_hash | 
 
|  | 0 | 0 | 0 | &looks_like_number($vars[-1]) and ref $inner_hash and ref $inner_hash eq 'ARRAY' |