Inside of an actor, we can't assume `deinit` is isolated. If anything, we ought to assume the opposite.
Since there's no easy way to express "release all owned resources", the actual change I'm being nudged towards is: express ONLY resource ownership with a new type. There, you can use deinit.
This is #RAII from C++, but in Swift.
