Failing test case shows up the rudimentary logic for eval