Make names generated for 'with' variables match the built-in compiler.
diff --git a/Lib/compiler/pycodegen.py b/Lib/compiler/pycodegen.py
index 808f51f..e7ce1a9 100644
--- a/Lib/compiler/pycodegen.py
+++ b/Lib/compiler/pycodegen.py
@@ -814,8 +814,8 @@
     def visitWith(self, node):
         body = self.newBlock()
         final = self.newBlock()
-        valuevar = "$value%d" % self.__with_count
         self.__with_count += 1
+        valuevar = "_[%d]" % self.__with_count
         self.set_lineno(node)
         self.visit(node.expr)
         self.emit('DUP_TOP')