moved tests on not() for iterables to its own test class
some tests for ITERABLE.not().not().to*()