in reply to elegant way of handling hash?

I refer you to my exegesis.

Cheers,
Matt