You're right but this method have the same logic like pgive_item. I can change it but then we need to deprecate old format of pgive_item. I can do this but I need an official permissions :)