"Why does Swift need the `convenience` keyword?" has my [former Swift compiler developer] answers to most of the questions that have come up here. Actors are like classes because the actor proposal didn't want to rule out actor subclassing (sub-actoring?).
7 Likes