Racontez-nous plus en détail l'utilisation du pipe async et de l'abonnement manuel : que faut-il faire exactement pour que la valeur s'affiche correctement dans le template (y compris la gestion de l'abonnement et sa désinscription via takeUntilDestroy ou ngOnDestroy) ?