One of the reasons I release a public beta is to get feedback on changes like this one that can affect existing scripts. No one reported any issues with this change while the public beta was out, so I decided to leave it in for the final release.

As many of you know, although there are many changes, like this one, that I would like to implement to make the scripting language more consistent, I prefer to maintain backwards compatibility. As it now looks like this change is breaking scripts for a large number of people, many of whom are not technical enough to fix it themselves, I will be reverting this change in the next version.