Inserting a space between concatenated text nodes when aggregating text