Concat
if (state == Concat)
state = Concat;
if (state == Concat && merge(containing_token(list), added)) {