tied(%hash}->push( { slub => 'slob' } ); # $hash{'slub'} eq 'slob' tied(%hash)->unshift( { slub => 'slab' } ); # $hash{'slub'} eq 'slab' tied(%hash}->shift(); # $hash{'slub'} eq 'slob' tied(%hash)->pop(); # $hash{'slub'} is now not defined