When the theme engine is going through the .mts file and sees this:
Code:
property !script alias

instead of the regular:
Code:
property filename/setting


(example:
Code:
ImageToolbar file.jpg
ImageToolbar !script blue.top

)

It will execute the alias instead of what it normally does with the filename/setting

So in this case, it normally gets file.jpg, and sends that to the /kte_setbg alias (from kte_applybg, from kte_doload) which actually does the /background command. Instead, the blue.top alias gets triggered, which would, in your case, manually do the /background command with the appropriate .jpg file. Or it should.

Is it working now?