Freut mich das Dir die
Unit gefällt, andere langen auch gut zu wie ich sehe, dafür ists ja da ^_^.
Man muss dabei halt beachten, alles wofür Du Rechte einforderst, muss in einen eigenen Code-Abschnitt rein, total isoliert vom Rest Source, also "elevated" hat keinen internen Zugriff auf was auch immer Dein Project so alles bereitstellt. Ich selbst fühle mich Pudelwohl damit und habe bis jetzt noch nichts negatives damit Erfahren können.
Am wichtigsten, was oft übersehen wird, ist der INITIALISATION/FINALISATION Abschnitt, das ist praktisch der Motor der alles am laufen hält.