Como colocar o cursor em um nó de elemento DOM vazio

Como posso colocar o sinal de intercalação (intervalo recolhido) dentro de um nó de elemento vazio. Esse código deve funcionar, mas não funciona.

node = document.getElementById('some-empty-strong-node')
range = document.createRange()
range.selectNodeContents(node)
window.getSelection().addRange(range)

Tentar outros truques, como adicionar um nó de texto vazio dentro do nó do elemento ou definir o intervalo, começa dentro do nó e o intervalo termina em outro lugar e, em seguida, reduzir o intervalo também não funciona. Anoyone tem uma idéia?

questionAnswers(1)

yourAnswerToTheQuestion