Adding eager null checking to Lazily.cartesianProduct.