dl32WindowsManager singeton explicit implementation replaced with dl32Singleton<T>