in reply to silly question

map{ $args{$1}=$2 if /(.+)=(.+)/ }@ARGV; really nondestructive. plus it skips all values in @ARGV that do not match (that dont have text before and after the =)