Cartesian product and integer partitions



We have the open bug reports:

ID: 1990099 wrong integer_partitions(0)
ID: 1993208 cartesian_product incorrect on empyt argument list

The bug reports suggest to do the following changes:

integer_partitions() -> {[]}
cartesian_product()  -> {[]}

Furthermore, when we do the above changes we should change the following
too:

num_partitions(0)          -> 1
num_distinct_partitions(0) -> 1

I think we have two possibilities:

1. We close the bug reports as "won't fix".
2. We do the suggested changes.

I tend to do the changes.

Opinions?

Dieter Kaiser