2606
2606
* Equivalent to <code>Array#delete_if</code>, deleting elements from
2607
2607
* +self+ for which the block evaluates to true, but returns
2608
2608
* <code>nil</code> if no changes were made.
2609
2611
* See also <code>Enumerable#reject</code> and <code>Array#delete_if</code>.
2611
2613
* If no block is given, an enumerator is returned instead.