Include current (watching, rewatching, paused)
Include side stories (e.g., OVAs, specials, etc.)
    {#each filterRelations( mediaListUnchecked.filter((media) => media.mediaListEntry?.status === 'COMPLETED'), includeSideStories ) as { media, unwatchedRelations }} {#if unwatchedRelations.filter( (relation) => matchCheck(mediaListUnchecked.find((media) => media.id === relation.node.id)) ).length !== 0 || includeCurrent}
  1. ({media.startDate.year})
      {#each unwatchedRelations as relation} {@const hit = matchCheck( mediaListUnchecked.find((media) => media.id === relation.node.id), true )} {#if matchCheck(mediaListUnchecked.find((media) => media.id === relation.node.id)) || includeCurrent}
    1. {#if hit && hit.mediaListEntry && hit.mediaListEntry.progress > 0} | {hit.mediaListEntry.progress}/{#if hit.episodes}{hit.episodes}{:else}?{/if} {/if} ({relation.node.startDate.year})
    2. {/if} {/each}
  2. {/if} {/each}