Remove all elements that match the test condition; returns the removed elements.
test
Iterable<E> removeWhere(bool Function(E element) test) { return where(test).toList(growable: false)..forEach(remove); }