Moving each group of properties and callbacks out of AppWindow left several two- and three-line gaps where a removed block's neighbours no longer needed separating. No declarations changed.