+ <xsl:when test="(not($input-pop) or $input-pop = '') and (not($merge-pop) or $merge-pop = '')">
+ <xsl:copy>
+ <xsl:apply-templates select="$input-pop/@*" />
+ <xsl:apply-templates select="$input-pop/node()" />
+ </xsl:copy>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:message terminate="no">
+ <xsl:value-of select="concat($month, '-', $day, ' - pop: ', $input-pop, ' ', $merge-pop)" />
+ </xsl:message>
+ <xsl:message terminate="yes">Trapping case not supposed to happend.</xsl:message>
+ </xsl:otherwise>