allow product rule to match 'none'