Equal compares mutations, but treats a nil slice and a slice containing "null" as equivalent.
Generator returns a channel from which an infinite number of mutations can be read.
IsNullish returns true if the message is empty or contains the JSON null token.