Using scores selector in the middle of say/title/subtitle etc commands results in superfluous chars on their names
Partner Rank:
3
Partner Team Reporting:
Jigarbov Productions
Verification builds and Platforms:
1.9.0.3 Minecraft - Release_1452920 Win10
Also broken in 1.8 releaseĀ
Summary:
Using ```[scores=\{objective=number}]``` in the middle of a /say string adds extra chars on the end of all the names it inserts into it.
Impact:
An unprofessional product and customers confused why their own name has extra characters on it that don't exist. It makes the command less likely to be used if it can't give the player experience polish we would like from our products.
Repro Steps:
- Create a new world in creative
- Run the command: ```/scoreboard objectives add bug dummy```
- Run the command: ```/scoreboard players set @a bug 5```
- Run the command: ```/scoreboard objectives setdisplay sidebar bug```
- Run the command: ```/say no bug if nothing after name @a[scores=\{bug=5}]```
- Run the command: ```/say extra chars now @a[scores=\{bug=5}] after the name```
- Run the command: ```/title @a title also @a[scores=\{bug=5}] here```
- Run the command: ```/title @a actionbar here @a[scores=\{bug=5}] too```
Observed Results:
The chat window adds "}]" to the end of the name in the chat, titles and everywhere.
Expected Results:
It shouldn't add extra characters that are not the name it's trying to display.
Screenshots attached: Yes

Regression Builds:
Has been an issue since they were implemented in 1.8 but I guess nobody noticed?
Notes: