ARG ARG ARG ARG !!!
No, we do not need a “+”
[title[a b c d e]split[ ]join[ ]] . That’s a filter run. Everything between the outer [ and ] is one filter run. No + in there.
Now, say we have two filter runs: [title[a]]
and [title[b]]
The actual filter looks like this: [title[a]] [title[b]]
that will result in a list of individual items:
If we want these items combined into one comma-separated item, then we want the following flter:
[title[a]] [title[b]] +[join[, ]
So the first filter run generates a list of one item (item “a”):
The second filter run generates a list of one item (item “b”):
And then the results of the first filter run and second filter run are combined, and we have:
Then the third filter run kicks in. The “+” says "hey, what we are about to do, we want done to all of the items we have so far (items a and b).
So the join applies to the whole bunch of items generated and aggregated during the previous filter runs.
After the third filter run (the join), we have a list with just one item: