If our end-user has a problem — food poisoning, bone chocking, dehydration, etc. - we will need to be able to identify how many cases are in that code lot. Often we can remove the problem production code and the buyer or government authorities will accept the rest.