steve, It's a little confusing, but there is no base actor type/class in Activity Streams 2.0 (unlike Activity for activities). There are only some specific actor
type
URIs (as:Person, as:Service, etc.). An #ActivityPub actor is a restriction of an AS2 actor and required to haveinbox
andoutbox
properties, unlike an AS2 actor (which has no required properties). Both AP and AS2 actor data can exist in the same application and can be used for different purposes.