I thought this was a joke at first.
In my 20 years of hunting never heard of it. Now I am interested it making a couple myself, though I dont know how it will go over with the wife.
"Honey, I swear I'm just going out to check the shed traps." -she will think I'm crazy then.