| line | l | !l&&r | !l&&!r | condition | 
 
| 16 | 1 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
| 21 | 40 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 40 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 40 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Maybe[HashRef]'} ||= 'Method::Signatures'->_make_constraint('Maybe[HashRef]') | 
 
| 30 | 4 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 4 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Maybe[HashRef]'} ||= 'Method::Signatures'->_make_constraint('Maybe[HashRef]') | 
 
| 34 | 4 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 4 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Maybe[HashRef]'} ||= 'Method::Signatures'->_make_constraint('Maybe[HashRef]') | 
 
| 38 | 6 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 6 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Maybe[HashRef]'} ||= 'Method::Signatures'->_make_constraint('Maybe[HashRef]') | 
 
| 42 | 2 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 1 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Maybe[HashRef]'} ||= 'Method::Signatures'->_make_constraint('Maybe[HashRef]') | 
 
| 46 | 3 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
| 50 | 3 | 1 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 3 | 1 | 0 | $Method::Signatures::mutc{'cache'}{'Maybe[HashRef]'} ||= 'Method::Signatures'->_make_constraint('Maybe[HashRef]') | 
 
| 54 | 4 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 4 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Maybe[HashRef]'} ||= 'Method::Signatures'->_make_constraint('Maybe[HashRef]') | 
 
| 58 | 4 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 4 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Maybe[HashRef]'} ||= 'Method::Signatures'->_make_constraint('Maybe[HashRef]') | 
 
| 62 | 4 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 4 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Maybe[HashRef]'} ||= 'Method::Signatures'->_make_constraint('Maybe[HashRef]') | 
 
| 66 | 4 | 1 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 4 | 1 | 0 | $Method::Signatures::mutc{'cache'}{'Maybe[HashRef]'} ||= 'Method::Signatures'->_make_constraint('Maybe[HashRef]') | 
 
| 70 | 1 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
| 74 | 4 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 3 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
|  | 3 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Maybe[HashRef]'} ||= 'Method::Signatures'->_make_constraint('Maybe[HashRef]') | 
 
| 78 | 0 | 1 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
| 85 | 1 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
| 90 | 1 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') | 
 
| 94 | 2 | 0 | 0 | $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str') |