That doesn't really solve the problem, though. You still have all of GTK's baggage, just usable from Rust.