[Array] .map() function should provide 3 arguments to the callback - the item value, item index and the traversed array
[Array] validate second and third parameters of callback function in .map()
Merge pull request #5 from ebirger/array_map_params

Array map params