Graph operations merge, broadcast

several things in those should be `private[akka]`, but that is something I can do