Comment faire référence à `api.addPosterIcon` depuis l'intérieur d'une fonction

L’implémentation des extraits de text/discourse-plugin dans les thèmes semble être la suivante :

Je ne vois aucune mention directe d’une instance this ici, ce qui impliquerait qu’il ne s’agit pas du this implicite de JS, ni que api sort de sa portée, car l’extrait est collé directement là.

Cet exemple minimal fonctionne-t-il réellement, ou le problème vient-il du code omis ?

À titre d’information : le global Discourse et son champ currentUser pourraient également être remplacés par api.getCurrentUser() ici :