if (($key->{'att'}->{'for'} eq 'node') && ($key->{'att'}->{'yfiles.type'} eq 'nodegraphics')){ #line 40 here
} elsif (($key->{'att'}->{'for'} eq 'edge') && ($key->{'att'}->{'yfiles.type'} eq 'edgegraphics')){
i wonder if it is the period in the 'yfiles.type' that is causing the warning and how i can get rid of it?