Removes all elements that do not satisfy the given test.
Notifies subscribers after removal.
@override void retainWhere(bool Function(E element) test) { _checkLength(() => peek.retainWhere(test)); }