#&initFOX unless defined $FOX;
unless(defined $FOX)
{
$FOX = {};
&initFOX;
}

こんな感じにしなきゃだめなのか?