static LS tok_splitAtSpacedPlus(S s) { new L indices; LS tok = javaTokWithAllBrackets_cached(s); for (int i = 1; i < l(tok); i += 2) if (eqGet(tok, i, "+") && endsWithOneOf(get(tok, i-1), " ", "\t") && startsWithOneOf(get(tok, i+1), " ", "\t")) indices.add(i); ret splitAtTokenIndices(tok, indices); }