Parte de la intuición detrás de la relajación del axioma K de Streicher ("el único habitante del tipo de identidad es la reflexividad") es: "sí, sólo hay un uniformemente definible elemento del tipo de identidad $\mathrm{Id}_A$ como $A$ varía en todos los tipos, pero ¿por qué debería significar eso que sólo hay un elemento de $\mathrm{Id}_{\mathrm{Bool}}$ ?".
$\mathrm{List}_A$ puede definirse mediante los dos constructores $\mathrm{Empty} : \mathrm{List}_A$ y $\mathrm{Cons} : A \to \mathrm{List}_A \to \mathrm{List}_A$ .
¿Hay algún axioma implícito aquí de que los únicos habitantes de $\mathrm{List}_A$ son los que se hacen a partir de esos dos constructores, es decir, una especie de K-pero-para-listas? Si relajáramos ese axioma, ¿qué podría ser un miembro "no uniformemente definible" de $\mathrm{List}_{\mathrm{Bool}}$ ¿se ve así? ¿O es que, de alguna manera, sólo $\mathrm{Id}$ tiene esta propiedad (lo que me parece un poco improbable)?
Reconozco que podríamos declarar arbitrariamente que $\mathrm{Fish}$ es miembro de $\mathrm{List}_{\mathrm{Bool}}$ pero eso parece extremadamente artificial (mucho más que "las identidades son las equivalencias" de la univalencia).