| line | l | !l&&r | !l&&!r | condition | 
 
| 85 | 0 | 0 | 0 | 'IO::File'->new($fn, 1089) || do {
	warn "unable to open file '${fn}', $!";
undef
} | 
 
| 106 | 0 | 0 | 0 | $fn ||= $debug_hr->{'file'} | 
 
| 111 | 0 | 0 | 0 | 'IO::File'->new($fn, $mode) || do {
	warn "unable to open file '${fn}', $!";
undef
} | 
 
|  | 0 | 0 | 0 | $Package{'debug_fh'}{$fn} ||= 'IO::File'->new($fn, $mode) || do {
	warn "unable to open file '${fn}', $!";
undef
} | 
 
| 128 | 0 | 0 | 0 | 'IO::File'->new($fn, 1089) || do {
	warn "unable to open file '${fn}', $!";
undef
} | 
 
|  | 0 | 0 | 0 | $Package{'debug_fh'}{$fn} ||= 'IO::File'->new($fn, 1089) || do {
	warn "unable to open file '${fn}', $!";
undef
} | 
 
| 150 | 0 | 0 | 0 | $caller eq $debug_target or $method =~ /\Q$debug_target\E$/ |