Thanks Cliff.
Oups... I omitted to read this thread before posting :
http://forums.puremvc.org/index.php?topic=231.0, sorry.
But since we're going into this topic again, can you explain why C is it the best answer ? As 'type' must be a String, we'll probably pass something like a name, so is it very different from B ? We have to give a very strong importance to our objects naming policy... An equality test between two Proxies references couldn't be more 'robust' ?