| line | !l | l&&!r | l&&r | condition | 
 
| 295 | 0 | 0 | 0 | @args == 1 and ref $args[0] eq 'HASH' | 
 
| 557 | 0 | 0 | 0 | ref $_[1] and ref $_[2] | 
 
| 608 | 0 | 0 | 0 | ref $_[1] and ref $_[2] | 
 
| 659 | 0 | 0 | 0 | ref $_[1] and ref $_[2] | 
 
| 769 | 0 | 0 | 0 | not exists $options->{'maxTimeMS'} and $self->max_time_ms | 
 
| 834 | 0 | 0 | 0 | not exists $options->{'maxTimeMS'} and $self->max_time_ms | 
 
| 917 | 0 | 0 | 0 | not exists $options->{'maxTimeMS'} and $self->max_time_ms | 
 
| 978 | 0 | 0 | 0 | ref $_[1] and ref $_[2] | 
 
| 1029 | 0 | 0 | 0 | ref $_[1] and ref $_[2] | 
 
| 1210 | 0 | 0 | 0 | not exists $options->{'maxTimeMS'} and $self->max_time_ms | 
 
| 1302 | 0 | 0 | 0 | not exists $options->{'maxTimeMS'} and $self->max_time_ms | 
 
| 1341 | 0 | 0 | 0 | not exists $filtered->{'maxTimeMS'} and $self->max_time_ms | 
 
| 1398 | 0 | 0 | 0 | not exists $options->{'maxTimeMS'} and $self->max_time_ms | 
 
| 1599 | 0 | 0 | 0 | defined $options and ref $options ne 'HASH' | 
 
| 1651 | 0 | 0 | 0 | $opts and $opts->{'collation'} | 
 
| 1665 | 0 | 0 | 0 | $opts and $opts->{'upsert'} | 
 
| 1721 | 0 | 0 | 0 | not exists $options->{'maxTimeMS'} and $self->max_time_ms | 
 
| 1763 | 0 | 0 | 0 | defined $num_cursors and $num_cursors == int $num_cursors | 
 
|  | 0 | 0 | 0 | defined $num_cursors and $num_cursors == int $num_cursors and $num_cursors > 0 | 
 
|  | 0 | 0 | 0 | defined $num_cursors and $num_cursors == int $num_cursors and $num_cursors > 0 and $num_cursors <= 10000 | 
 
| 1780 | 0 | 0 | 0 | $response->{'cursors'} and ref $response->{'cursors'} eq 'ARRAY' | 
 
| 1814 | 0 | 0 | 0 | not exists $options->{'maxTimeMS'} and $self->max_time_ms |