fix: function eval should not assert.
fix: conditional statement has been fixed.