Socket.io como enviar um objeto JavaScript

Como enviar um objeto JavaScript comSocket.io do servidor para o cliente? Estou usando o Socket.io como WebSocket (enviando com.send() e ouça commessage evento). Quando estou tentando fazer algo como no lado do servidor:

var myObject = {
    message: 'Hello World!'
}

socket.send(myObject);

no lado do cliente estou recebendo apenas este String:[object Object]

questionAnswers(4)

yourAnswerToTheQuestion