I see how this is a separate axis, yes, and how actor state is restricted even beyond what
private would imply. From the link you share:
synchronous functions may only be invoked by the specific actor instance itself, and not even by any other instance of the same actor class.
What I am wondering is if these axes are orthogonal: is it at all meaningful that
internal here? I'm not sure that access control modifiers really matter at all for actor state. Perhaps they would matter if the state was annotated
@actorIndependent? I wonder if the language or the developer tools might clarify this at all.