hal_util_dup_strv_from_g_slist
c->programs = hal_util_dup_strv_from_g_slist (programs);
gchar **hal_util_dup_strv_from_g_slist (GSList *strlist);