Also noticed that for example 1000♦ turns into 1000♦

Any number before the ♦ and you get the &#9830 instead.

Related?