some.js
function slice(args) {
  var l = args.length, a = [], i
  for (i = 0; i < l; i++) a[i] = args[i]
  return a
}
function slice(args) {
  var l = args.length, a = [], i
  for (i = 0; i < l; i++) a[i] = args[i]
  return a
}
function slice ( args ) { var l = args . length , a = [ ] , i for ( i = 0 ; i < l ; i ++ ) a [ i ] = args [ i ] return a }
Array.prototype.slice on arguments arraylike is expensive
Array . prototype . slice on arguments arraylike is expensive