The provided block is passed a header and field for each pair in the row and expected to return
true or false, depending on whether the pair should be
deleted.
This method returns the row for chaining.
# File lib/csv.rb, line 391
def delete_if(&block)
@row.delete_if(&block)
self # for chaining
end