"gar nicht verwendet" ist auch nicht immer zutreffend.
Ich kann eine
Unit einbinden, welcher im Initalization sich irgendwo registriert, was ich dann später benötige,
aber dennoch nirgendwo anschließend im Code direkt auf diese
Unit direkt zugreifen.
Automatisch rausgeworfen darf also garnicht werden.