i mean message boxes. i think there is the misunderstanding. you dont
send $1 as a message, too. not as message nor creation argument.
its an expanded string inside an object or when it leaves a messagebox.
$0 is just an abstraction counter shifted by 1000. How about making $0 in
messages be a message counter?
If it were just a side-effect of the logical similarity between messages
and objects, it would be fine, but otherwise, messages are too transient
for this to have any meaning, so I wouldn't bother with writing any code
to support that.