lib/array.js
function each(item, fn, thisArg) {
    var arr = toArray(item);
    return arr.forEach.call(arr, fn, thisArg);
}
function each(item, fn, thisArg) {
    var arr = toArray(item);
    return arr.forEach.call(arr, fn, thisArg);
}
function each ( item , fn , thisArg ) { var arr = toArray ( item ) ; return arr . forEach . call ( arr , fn , thisArg ) ; }
Runs an Array.forEach after calling Luc.Array.toArray on the item.
It is very useful for setting up flexible api's that can handle none one or many.

Luc.Array.each(this.items, function(item) {
this._addItem(item);
});

vs.

if(Array.isArray(this.items)){
this.items.forEach(function(item) {
this._addItem(item);
})
}
else if(this.items !== undefined) {
this._addItem(this.items);
}

@param  {Object}   item
@param  {Function} callback
@param  {Object}   thisArg
Runs an Array . forEach after calling Luc . Array . toArray on the item . It is very useful for setting up flexible api s that can handle none one or many .