| line | true | false | branch | 
 
| 25 | 12 | 2 | unless keys %$mode | 
 
| 79 | 2 | 0 | if defined $xpa->{'xpa'} | 
 
| 153 | 0 | 2 | 'HASH' eq ref $_[-1] ? : | 
 
| 155 | 0 | 2 | unless @_ == 2 | 
 
| 164 | 2 | 0 | ref $obj ? : | 
 
| 243 | 0 | 3 | 'HASH' eq ref $_[-1] ? : | 
 
| 245 | 0 | 3 | unless @_ == 2 or @_ == 3 | 
 
| 256 | 0 | 1 | ref $_[0] ? : | 
 
|  | 1 | 2 | @_ && defined $_[0] ? : | 
 
| 259 | 3 | 0 | unless defined $attrs{'len'} | 
 
| 263 | 3 | 0 | ref $obj ? : | 
 
| 318 | 0 | 0 | 'HASH' eq ref $_[-1] ? : | 
 
| 320 | 0 | 0 | unless @_ == 2 | 
 
| 329 | 0 | 0 | ref $obj ? : | 
 
| 368 | 0 | 7 | 'HASH' eq ref $_[-1] ? : | 
 
| 370 | 0 | 7 | unless @_ == 1 or @_ == 2 | 
 
| 379 | 0 | 7 | ref $obj ? : | 
 
| 418 | 0 | 1 | unless @_ == 2 | 
 
| 423 | 0 | 1 | ref $obj ? : |