Let's not over-engineer this. For one thing, whatever allocation bits
came down from the callers, we are going to lose here.
Ok, I was wondering how much of the sk_allocation we want to keep in
the future, so I did this admittedly weird thing. I'll change it
to the obvious and submit v3.
--Sowmini