Implement the same PLT reduction technique used in GTK+: