static IterableIterator> allTokSplits_dropN_iterator(final LS tok) { ret mapIterator(countIterator_exclusive_step(2, l(tok)-2, 2), func(int i) { pair(subList(tok, 0, i), subList(tok, i+1)) }); }