Die akribische, vollständige Auflistung all' der Unterschiede zur Vorgängerversion erschließt einem nur mittelmäßig Begabten leider nicht, ob es vielleicht nur an 1-2 Essentialitäten lag und welche das gewesen sein könnten, woran es zunächst scheiterte.
Die source/Usermanager.dproj habe ich nur hinzugefügt, damit es verschiedene Ausgabepfade je nach Plattform gibt.
Die anderen Änderungen unter dieser Datei sind alle notwendig bzw. sinnvoll gewesen. Klar, ich hätte auch bei dem untypisierten Pointer bleiben können, aber das macht ja keinen Sinn.