No entendí, te obligan a usar eval?
 
Btw, mi versión ecma 262-5 compatible:    
Código Javascript
:
Ver original- var sumar = function() { 
-     return [].slice.call(arguments).reduce(function(memo, current) { 
-         return memo + current; 
-     }, 0); 
- }; 
-   
- sumar(1, 3, 4, -8, 4); // 4