@Tibor17 David and I talked about this yesterday. If the tests pass with getRunner() returning an unmodifiable collection, then we both agree it should be safe to use unmodifiable collections. The internal tests for sorting and filtering should catch any issues.

Parameterized should also be able to use unmodifiable collections instead of COWAL