%+ = ( w => undef); # or not existing at all? I'm half hearted... %- = ( w => []);