in reply to Re^2: lazy creation of a hash
in thread lazy creation of a hash

I suppose that should be fast/efficient if done in boolean context.

Short answer: yes. Long answer: What is the most efficient way to see if a hash is empty?