Answer
By-product quantities follow the structure's own rules separately from the main configured item — a rule written only with the main item in mind can produce unexpected results on the by-product line, so test the by-product line explicitly, not just the primary output.