* I assume on close/uninit we need to close all the dialogs or Bad Shit happens. We can prob just keep an `std::vector` of HWNDs. * How does this come into play with an event loop? * Probably applies for history, diff, commit view, and explorer for now
std::vectorof HWNDs.