{{#if}} back to using render() without DomRange

A later change will integrate DomRange into the component
lifecycle so this will no longer be necessary