provided closure.compute-free-vars included