use strict; use warnings; use feature 'say'; no autovivification; use Data::Dump qw/pp/; my @ary; pp exists $::{non}; pp exists $::{other}; pp exists (&non) ; push @ary, exists (&non) ; say scalar(@ary)