The #GList struct is used for each element in a doubly-linked list.
field data: gpointer
data
contains the link to the next element in the list
contains the link to the previous element in the list