extern bool objlist_reinsert_last(ObjList **objlist, Obj *obj);
extern bool objlist_reinsert_first(ObjList **objlist, Obj *obj);
extern bool objlist_remove(ObjList **objlist, Obj *obj);
+extern bool objlist_contains(ObjList *objlist, Obj *obj);
extern void objlist_clear(ObjList **objlist);
extern void objlist_iter_init(ObjListIterTmp *state, ObjList *objlist);
extern Obj *objlist_iter(ObjListIterTmp *state);