sub def { $_[0]= def($_[1],"") if ! defined $_[0]; return $_[0]; }