in reply to Why does perl expression in empty nested hash create parents
I think it was done this way because the present behavior is usually much more desirable in actual practice, most of the time. If you want to create some arbitrarily-deep structure leading up to some piece of data that you want to store, bang! you can “just do it.”