in reply to Re: Getting a Hash Name
in thread Getting a Hash Name

Why not? Because it doesn't pass strict, which can be a problem with longer programs. Having global variables pop in and out of existence is difficult to debug.