func (v List) Reverse() *List { return &List{C.g_list_reverse(v.GList)} }
func (v GList) Reverse() *GList { return &GList{C.g_list_reverse(v.GList)} }