postmessage data is not always a string these days