in reply to Re: scanning hash
in thread scanning hash

That is nice in the spirit of TMTOWTDI, but it's overengineered and inefficient. defined is a perfectly sufficient vehicle to write code that handles undef vs empty string correctly.

Makeshifts last the longest.