+//! Compare two key names, putting pref.* keys first
+static bool
+compare_pref_first (synfig::String first, synfig::String second)
+{
+ return first.substr(0, 5) == "pref."
+ ? second.substr(0, 5) == "pref."
+ ? first < second
+ : true
+ : second.substr(0, 5) == "pref."
+ ? false
+ : first < second;
+}
+