singleton; link window restore { window ??= create('SDL.window'); }