1.
Create an empty box named "somebox".
Manually put some "NVGoggles" in it.
getItemCargo somebox;
returns => [[],[]]
getWeaponCargo somebox;
returns => [["NVGoggles"],[4]]
2.
Create another empty box
somebox addWeaponCargo ["NVGoggles",3]
=> You get 3 NVGoggles that are bugged
somebox addItemCargo ["NVGoggles",3]
=> You get 3 NVGoggles that work nicely