Replace eval with new function()

Because its evil! :p