The "do()" built-in Dao function used to recursively query strings to produce actions which were then queued for execution in their own threads after the current string execution finished. This functionality is now provided by the new "exec()" built-in Dao function. The "do()" built-in Dao function now does the same, but executes recursively queries synchronously and within the current thread as though the actions produced by the query were simple function calls.