{#key renderKey} {#if constructor && settings && (visible || inSelectedPath)}
{#if children.length} {#each children as child (child._id)}
{/each} {:else if emptyState}
{:else if insideBlock}
{/if}
{/if} {/key}