Make window hinting configurable rather than undoing it where it's not wanted
Document and pledge window::is_subwindow