Space-only messages are treated as if they were empty

Messages that have only white space are treated as if they were
empty.  Message properties are not baked until the first non-space
character is inserted into the stream.