Hi Fellmer,
sorry für die Verspätung, mir kam 'ne Drangwäsche dazwischen
Zu Deiner letzten Frage: Ich denke, nein, denn das Result der Funktion ist zum Ersten lokal in der Funktion definiert und zum Zweiten schießt Du's ja im finally weg! Wäre es nicht besser, die temporären Queries global zu halten?
Ich weiß: globale Definitionen sind immer wenig elegant, aber in diesem Fall (denke ich) angebracht.