Handle already-used vars. Still broken wrt scope order.