umsg.String("Name") becomes "name" when received?

This is a weird one. It only happens when I run Citrus + CityScript.

I’m using Citrus - and one of the umsg.String values which is sent changes from “Name” to “name” somewhere in-transit between server and client.

As far as I can see, there is nothing in CityScript making received umsgs lowercase. I have absolutely no idea what the hell is going on… in sandbox mode, the string is receved as “Name”. In City, it’s “name”.

Any ideas?