The #GSList struct is used for each element in the singly-linked list.
parameter allocator: Allocator
allocator
field data: gpointer
data
contains the link to the next element in the list.