Even better, the concept of players having TWO hands should be implemented. The "Hands" zone at the bottom of the inventory screen should split in two ; one side for each hand. If an object should be handled with two hands, just make the said object use both zones. This way you could, say, hold 2 cans, a can and a flashlight, a machete and a brass knuckle. You could punch from your off-hand with your right-click (which doesn't affect breath holding, as most weapons uses both hands). It could also have limitations ; say, you can have a pistol in right hand and a knife or flashlight in your left hand, but not a pistol and a can of beans.