Use a ValidProductHelper to share getValidProducts()