Description
I don't understand why sendMsgToAllEdges() is abstract in BasicVertex. Can't we provide a default implementation (using iterator() and sendMsg()) making it optional to override it for performance?
I'll assign this to myself but I would like to hear some opinions first.