Support Message source and target resolution when located inside an InteractionOperand
The current implementation assumes that the source/target of a Message is always directly contained in an Interaction. This is not always the case in a Sequence Diagram, where MessageOccurrenceSpecifications can be contained in both Interaction and InteractionOperand.