$h{asdf}++; ## $h{asdf} == 0 $h{jkl} .= "jlk"; ## $h{jkl} eq "-1jkl" use strict; $h{xyz}{blah} = 1; ## Can't use string ("-1") as a HASH ref ..