Merge pull request #70 from conradz/array-collect

Add `array/collect` function
Normalize array iteration methods and null array handling
Update changelog