findbugs: Cloneable
use assertAllCodesOfValueSelector
ReinitializeVariableValueSelector
test to prove that mimic and cartesian product do not combine well in original mode + test for ignoreEmptyChildIterators (still failing) + IteratorUtils
cart prod test: randomMimic
cart prod: ignoreEmptyChildIterators on random iteration
cart prod: ignoreEmptyChildIterators on original iteration
fix test