Tidied up BaseCollectionTest by pulling out the static classes into top level classes of their own. Can see the imports in the test more clearly.
Fixed a mutation that wasn't killed during pitest.