Properly use eval() to support IE8