WHY:There is no uniform requirements for the callback function in jQuery

WHY:There is no uniform requirements for the callback function in jQuery

for example:the callback in 


jQuery.map( array, callback(elementOfArray, indexInArray) )


and the callback in

jQuery.each( collection, callback(indexInArray, valueOfElement) )


Look similar but the parameters are reversed
Why not make a uniform  standard