Distinguish between posts and direct messages

what if there was an activity type called Message and you didn’t need to wrap it in a Create

id: ...
actor: alice
type: Message
to: bob
content: hello bob

as expressed above it is intransitive, but you could also Message a room or conversation of some sort?

id: ...
actor: https://alice.social
type: Message
object: https://alice.social/conversations/1
to: https://bob.social
content: hello bob
id: ...
actor: https://alice.social
type: Message
object: https://alice.social/rooms/1
to: https://alice.social/rooms/1/audience
content: hello world