ret = func.apply(this.Array.prototype.slice.apply(arguments, [1]));
ret = func.apply(Array.prototype.slice.apply(arguments, [1]));