Como acessar o conteúdo do dom-if dentro de um elemento personalizado?

Em um elemento personalizado, quero acessar umspan e anexar um filho a ele, mas todos os acessores usuais dãoundefined:

<template>
    <template is="dom-if" if="[[condition]]" restamp>
        <span id="myspan"></span>
    </template>
</template>

 ready() {
   var a = this.$.myspan;                     //<------- is undefined
   var b = this.$.myspan;                    //<------- is undefined
   var c = document.getElementById("myspan"); //<------- is undefined
   var d = this.$("#myspan");                //<------- is undefined
}

Como acessar umspan nesse caso?

UPDATE: aqui estáenfraquecer

questionAnswers(4)

yourAnswerToTheQuestion