And I don't think that
```scala
actorSystem.stop(actor)
actorSystem.shutdown()
```
gains you anything over just
```scala
actorSystem.shutdown()
```
since the `shutdown` is going to invoke the same `stop` process initiated by the explicit async invocation.