in reply to question about the Truth

Perl has never had the values "true" and "false" assigned to literals. You could do use constant true => 1; use constant false => 0;