Welcome to Cartesian n-ary product \o/.