static LS tok_splitAtSpacedDashes(S s) { LS tok = javaTokWithAllBrackets(s); ret tok_combineCodeTokenRanges(tok, findNCNNonStreaks(tok, func(LS tok) -> Bool { tok_isSpacedDash(tok) })); }