Added cartesian product operators