Unterprogramme sind wichtiges Mittel zur Abstraktion
das möchte man überall einsetzen
also sind auch lokale Unterprogramme wünschenswert
(Konzepte Block und Unterprogramm sollen orthogonal sein)
Dann entsteht Frage: Wie greifen lokale Unterprogramme auf nichtlokale Variablen zu?