Extend 'no dupes' rule to cover failed or cancelled items.