DCONS_NEXT_GEN
ch->gen = DCONS_NEXT_GEN(ch->gen);
next_gen = DCONS_NEXT_GEN(ch->gen);
next_gen = DCONS_NEXT_GEN(ch->gen);
next_gen = DCONS_NEXT_GEN(ch->gen);
ch->gen = DCONS_NEXT_GEN(ch->gen);