Ocultar ciertas configuraciones de grupo si el nombre del grupo incluye un nombre específico

Oh espera… ahora veo de repente algunos métodos para probar. Si Jinja2 funciona aquí, entonces efectivamente en g.json el nombre del grupo es visible y se puede usar para una condición…

Y no, eso no funciona. Y no es Jinja2, son cosas específicas de Handlebars (¿pero supongo que contains no es una función nativa?).

{{#contains "chapter" group.name}}
<div class='control-group'>
    <label class="control-label">{{i18n 'admin.groups.my_map.map_title'}}</label>
    {{input type="checkbox" checked=group.custom_fields.show_map}}
    <span>{{i18n 'admin.groups.my_map.map_switch'}}</span>
</div>
{{/contains}}

Pero eso no funciona, obtengo un montón de errores. Probablemente no estoy usando la búsqueda de variables correcta. Aunque reemplazar group.name con simplemente "chapter_netherlands" también falla.

Error occurred:

- While rendering:
  -top-level
    application
      discourse-root
        group
          group.manage
            group.manage.profile
              groups-form-profile-fields
                plugin-outlet
                  plugin-connector

Uncaught Error: Attempted to resolve `contains`, which was expected to be a component, but nothing was found.