Merge pull request #197 from tallerthenyou/master

Rewite EVAL to support passing attributes as arguments
add credits to meltman (wiki)
Merge branch 'master' into progress_bar
Progress bars for all!