Hi, i was wondering if it would be a good idea to change the <message>.partial property to a method <message>.isPartial() instead.
The reason for this is that as a typescript user, there seems to be no short way to identify a message as being partial. The only way i've found is with a double check instead of a single check since (message instanceof Message) will return true even if it's Partial. So i had to use if (message.partial && (message instanceof Message))
I can do a PR for it but needed to get some opinions on this.
I'm not an expert dev so maybe i tried the wrong way but i couldn't find a way to make public readonly partial: false; return this is PartialMessage at the same time. I Think it's only possible through public isPartial(): this is PartialMessage
Correct me if i'm wrong on anything!!