1) Allow for specific SKUs and SKUs types to ship in a specific box type separated from other SKUs. Example: Chain saw chain ships in a certain box type and can be put in same box as other type of Chain saw chain. Cannot be put in box with products outside of Chain group.
2) Concept of "Box Class" which is a SKU level attribute that dictates which box the sku is allowed to be packed into, If SKU does not have box class , it can be packed into any box.