Run body with a fresh per-evaluation eval-watch buffer installed on the current thread; returns the body result and the accumulated watches. Concurrent evaluations get isolated buffers so they cannot lose or mix each other's watches.
Run body with a fresh per-evaluation eval-watch buffer installed on the current thread; returns the body result and the accumulated watches. Concurrent evaluations get isolated buffers so they cannot lose or mix each other's watches.