Resolve two more situations

Handle messages with strings of dashes.

Work around IE bug with split().