in reply to Re: Creating a whitelist
in thread Creating a whitelist

Using defined here is not needed. If you are sure you set the values to ones, just check the value is true, or just create the keys with no values, and check existence:
# Truth @hash{@orgs} = (1) x @orgs; error_suspect_org() unless $hash{$organization}; # Existence undef @hash{@orgs}; error_suspect_org() unless exists $hash{$organization};

($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,