Está funcionando, así que no creo que sea un error tipográfico. ¿Quizás en esta ubicación, el objeto post tiene todos los atributos que el componente UserAvatarFlair espera encontrar en el argumento @user? ¡Estoy de acuerdo en que se ve raro!
Basándome en la descripción del PR, parece que esas cosas se hicieron para mantener la coherencia con otros outlets ‘avatar-flair’ similares (que probablemente se introdujeron antes de que los ‘contenedores de outlets de plugins’ fueran algo).