Fix Enumerable#collect to support yielding multiple args