On the second point: I will remove the NOTE and think about making a clear distinction for Motoko and Candid subtyping after experimenting a bit with both.
Aah ok! I’m learning as I go! I will have to cover this separately.
Thanks a lot! (and sorry for spamming this thread )
It actually is, though easy to miss: actor is one of the possible sorts that occur in the subtyping rule for object types. Other sorts are object and module; all of them are different forms of object type.