Unity3.2 this.ToString()

Is completely different.

MyScript.js
example pre 3.2:
Debug.Log(this.ToString())
outputs “MyScript”

example 3.2:
Debug.Log(this.ToString())
outputs “gameObjectName (MyScript)”

not completely different but it seems that UnityEngine.Object, from which monobehaviours and all other unity classes extend, has finally gotten a meaningfull ToString overload instead of only returning this.GetType().ToString() which is what it previously did