Modified behavior of cartesian for empty sets

- also bumped version number