Yes. There is guaranteed to be at least one null byte because of UTF16 and known-ASCII text, if nothing else.

This is really just so I don't get bugs about notifications behaving weird when this lands ;)