We made some examples to properly demonstrate the behaviour we just
fixed.
We've made a lot of progress towards making distinguishing
formulae. However, there's a bug we need to fix, and then an
optimisation that'll lead to less work while computing Cartesian
products.