no-glib: wip, ruling out g_strdup