| line | !l | l&&!r | l&&r | condition | 
 
| 105 | 224 | 161 | 1 | $want_singular and lc $noun eq 'aliases' | 
 
|  | 224 | 160 | 1 | $want_singular and lc $noun eq 'statuses' | 
 
|  | 158 | 220 | 2 | $want_plural and lc $noun eq 'two' | 
 
| 124 | 158 | 160 | 60 | $want_plural and not $is_plural | 
 
|  | 160 | 116 | 42 | $want_singular and $is_plural | 
 
| 159 | 64 | 16 | 32 | $number =~ /^\s*1(?:\.0*[Ee]?0*)?\z/ and not $tagged_rest =~ m[^(?:\S+/CC|\d)] | 
 
| 175 | 0 | 223 | 68 | $tagged =~ m[^\s*(?:(\S+)/DET)?] and substr($phrase, $+[1] || 0) =~ /^\s*$Lingua::EN::Inflect::Phrase::number_re/ | 
 
| 188 | 68 | 0 | 4 | length $conj and not $and_zero | 
 
| 250 | 355 | 0 | 2 | not $verb || $prefer_nouns and $tagger->get_readable(_inflect_noun($noun, 1, 0)) =~ /$VERB_TAG/ | 
 
| 269 | 0 | 0 | 25 | $verb eq $plural_verb and $tagger->get_readable(_inflect_noun($verb, 1)) =~ /$MAYBE_NOUN/ | 
 
|  | 0 | 24 | 1 | $verb eq $plural_verb and $tagger->get_readable(_inflect_noun($verb, 1)) =~ /$MAYBE_NOUN/ and substr($tagged, $verb_pos[1]) =~ m[^\s*/VB\s*$] | 
 
| 302 | 3 | 1 | 2 | $want_plural and $number ne 'p' | 
 
|  | 1 | 2 | 1 | $want_singular and $number ne 's' | 
| line | l | !l&&r | !l&&!r | condition | 
 
| 151 | 359 | 4 | 0 | $tagger ||= 'Lingua::EN::Tagger'->new | 
 
| 227 | 60 | 293 | 10 | ($noun) = $tagged =~ /$MAYBE_NOUN (?! .* $MAYBE_NOUN_TAG .* $PREPOSITION_OR_CONJUNCTION_TAG)
                                 .* $PREPOSITION_OR_CONJUNCTION_TAG/x or ($noun) = $tagged =~ /$MAYBE_NOUN (?!.*$MAYBE_NOUN_TAG)/x | 
 
|  | 353 | 0 | 10 | ($noun) = $tagged =~ /$MAYBE_NOUN (?! .* $MAYBE_NOUN_TAG .* $PREPOSITION_OR_CONJUNCTION_TAG)
                                 .* $PREPOSITION_OR_CONJUNCTION_TAG/x or ($noun) = $tagged =~ /$MAYBE_NOUN (?!.*$MAYBE_NOUN_TAG)/x or ($noun) = $tagged =~ /$NOUN_OR_VERB (?!.*$NOUN_OR_VERB_TAG .* $PREPOSITION_OR_CONJUNCTION_TAG)
                                 .* $PREPOSITION_OR_CONJUNCTION_TAG/x | 
 
|  | 293 | 4 | 6 | ($noun) = $tagged =~ /$MAYBE_NOUN (?! .* $MAYBE_NOUN_TAG .* $PREPOSITION_OR_CONJUNCTION_TAG)
                                 .* $PREPOSITION_OR_CONJUNCTION_TAG/x or ($noun) = $tagged =~ /$MAYBE_NOUN (?!.*$MAYBE_NOUN_TAG)/x or ($noun) = $tagged =~ /$NOUN_OR_VERB (?!.*$NOUN_OR_VERB_TAG .* $PREPOSITION_OR_CONJUNCTION_TAG)
                                 .* $PREPOSITION_OR_CONJUNCTION_TAG/x or ($noun) = $tagged =~ /$NOUN_OR_VERB (?! .* $NOUN_OR_VERB_TAG)/x | 
 
| 250 | 33 | 322 | 2 | $verb || $prefer_nouns | 
 
| 269 | 6 | 0 | 25 | $tagger->get_readable($plural_verb) =~ /$MAYBE_NOUN/ or $verb eq $plural_verb and $tagger->get_readable(_inflect_noun($verb, 1)) =~ /$MAYBE_NOUN/ and substr($tagged, $verb_pos[1]) =~ m[^\s*/VB\s*$] |