Lst_Remove
Lst_Remove(&pgn->children, ln);
extern void Lst_Remove(Lst, LstNode);
extern void Lst_Remove(Lst, LstNode);
Lst_Remove(&gn->children, ln);
Lst_Remove(&s->parent->cp, ln2);
Lst_Remove(l, ln);