[Python-Dev] anonymous blocks as scope-collapse: detailed proposal