GTK+ is a truly a PITA