Function
GLibstrjoin
Description
Joins a number of strings together to form one long string, with the
optional separator
inserted between each of them. The returned string
should be freed with g_free().
This function is not directly available to language bindings.