I have a question about changes that were made in revision 566649. This revision changed the assembly model object interfaces so that they don't extend IntentAttachPoint. The assembly model implementations now extend IntentAttachPoint. As a consequence any code that wants to reference the intents needs to check if the implementation object is an instance of IntentAttachPoint and then cast it. Why was this done? I'm not saying it's right or wrong, I just want to know the point of the change. It seems to allow assembly model objects (implementations, bindings) to be created which don't support intents. Is that a good thing?
Greg
