Mrshu/eval

update: Fixed bugs in eval

* Fixed the `abs` function.
* Fixed `eval` being called without arguments.

-------->8-------

cc @pepol @JakubNvk 
Fair point. It cerainly would be better but the thing is that until we do not have a serious help infrastructure it doesn't really matter.