Ok so now when YoYo is actually having a look at years old broken code and they are fixing it, all you do is whine about it? Then you sure know both C# and Lua allow for string and number concatenation without casting. I wonder why it's not a problem there (rhetorically, of course I don't really care). We all want that. The fact that you can't see that YoYo is working on that is just baffling to me. Making GML behave the same accross the board definitely is a step towards better. Given your many-year experience I would expect you to know that making GML strongly typed is not just an on/off switch, especially not from a business standpoint, since GM has always been presented as easy to learn for newbies, hence the "forgiveness" (which is actually just a common feature of many weakly, dynamically typed languages). And I simply don't agree that such switch should be made. Maybe introducing a new language would be cool, but definitely not drastically changing the nature of GML.