Shouldn't we get bar & baz here?
baz content was added in the accumulator with watch_in and is not on the result?
The other problem is that even if it's added there's not way to decided that the output will be 'bar\nbaz' or 'baz\nbar', as I think the accumulated object is a simple dictionnary, not an ordered one.