| line | true | false | branch | 
 
| 21 | 0 | 0 | unless defined $error | 
 
| 24 | 0 | 0 | ref($return_values) =~ /HASH/ ? : | 
 
| 30 | 0 | 0 | unless @_ | 
 
| 31 | 0 | 0 | if ref($_[-1]) =~ /HASH/ | 
 
| 32 | 0 | 0 | unless @_ | 
 
| 35 | 0 | 0 | ref $_[0] ? : | 
 
| 37 | 0 | 0 | $named ? : | 
 
| 43 | 0 | 0 | unless (defined $child) | 
 
| 47 | 0 | 0 | if ($child == 0) | 
 
| 48 | 0 | 0 | ref($block) =~ /ARRAY/ ? : | 
 
| 50 | 0 | 0 | if $@ | 
 
| 51 | 0 | 0 | $options{'use_return'} ? : | 
 
|  | 0 | 0 | $@ ? : | 
 
| 61 | 0 | 0 | if ($child > 0 and exists $child_registry{$child}) | 
 
| 62 | 0 | 0 | unless defined $child_registry{$child}{'return_value'} | 
 
| 63 | 0 | 0 | if $? == 0 | 
 
| 64 | 0 | 0 | if ($? > 0 and $options{'abort_on_error'}) | 
 
| 66 | 0 | 0 | unless (defined $$child{'return_value'}) | 
 
| 78 | 0 | 0 | $named ? : | 
 
| 81 | 0 | 0 | if $successes == $num_blocks |