Any thoughts about how communication between entities could be best implemented in a hypothetical Entity System similar to Artemis (http://gamadu.com/artemis/)?
I was thinking of having a Messenger component, but do you think it would better to have messaging built into the Entity System framework itself? Also, what do you the the timing of message dispatch and creation should be?