Sorry for the less than descriptive title, I ran into the character limit. Anyway, it's currently very inelegant if you want to do variable checks where two instances of the same type collide. A game that uses this mechanic is Osmos, where every object is essentially the same. When they collide, the smaller object is absorbed by the larger.
Below is code that someone provided for me when I asked how to do this.
<img src="https://dl.dropboxusercontent.com/u/12667027/Construct%202/IdenticalObjectCollision/MonstersExample.png" border="0">
You can also check out the comments in the thread that spawned this suggestion - the posters make a number of good points about how this is an issue that needs to be worked around.
Link to topic
I'm not sure what the solution is (maybe allowing us to pick instances in our Conditions?), but I hope there is one. Thanks