Patching add_product to better integrate with the DQ subsystem.