message: Moved the eval return into its own variable
diff: <script>
  function evaluate(expression) {
  try {
  - return { result: "success", value: !!(eval(expression)) ? "truthy" : "falsy" };
  + const result = eval(`(() => (${expression}))()`);
  + return { result: "success", value: !!(result) ? "truthy" : "falsy" };
  } catch(e) {
  return { result: e.message };
  }
  