¿Cómo acceder al contenido de dom-if dentro de un elemento personalizado?

En un elemento personalizado, quiero acceder a unspan y anexar a un niño, pero todos los accesos habituales danundefined:

<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
}

Cómo acceder a unspan&nbsp;¿en este caso?

ACTUALIZACIÓN: aquí estáruido sordo