I am not sure if this is a bug or if its a limitation.
Take these two pieces of code each just arranged differently.
code:
<Color><GlobalColor>ref</GlobalColor></Color>
<Font>
<Bold>True</Bold>
<Size>12</Size>
</Font>
code:
<Font>
<Bold>True</Bold>
<Size>12</Size>
</Font>
<Color><GlobalColor>ref</GlobalColor></Color>
Now by looking at both of these they look the same and would provide the same effect. However that is incorrect. The latter of these two examples will set ONLY the colour not the font style the first example will change the colour and as well change the font style. If this is a limitation ok however if its a bug the way Plus! creates the Windows then it needs to be fixed.