*var \ ^var... No... It would break a lot of scripts.
You are proposing a major change for something that has more simple resolutions. Khaled would also have many problems with which he would have to deal. For instance, where would this variables be stored? there would be a new section in the mIRC editor?
You can simply create an alias l that would read $cid, create a hash table for each connection id and then look for items with the parameter you specified. And the equivalent for a command...


Who will trade his karma for my kingdom?