base_window_is_willing_to_quit() successively invoke each derived class