GObject collection library (legacy)