Why would you create a communication diagram instead of a sequence diagram? Explain what the arrow that points to an object in a communication diagram implies. Include in your answer the implication about where the message is being sent from and where the method being executed resides.