Bug fix: compile() called from a nested-scopes-enable Python was not
using nested scopes to compile its argument.  Pass compiler flags
through to underlying compile call.
diff --git a/Python/pythonrun.c b/Python/pythonrun.c
index 9bb20de..d7b8872 100644
--- a/Python/pythonrun.c
+++ b/Python/pythonrun.c
@@ -1098,7 +1098,7 @@
 	n = PyParser_SimpleParseString(str, start);
 	if (n == NULL)
 		return NULL;
-	co = PyNode_Compile(n, filename);
+	co = PyNode_CompileFlags(n, filename, flags);
 	PyNode_Free(n);
 	return (PyObject *)co;
 }