newMsg() cleanup + more predictable output #562