¿Es posible modificar una función en un helper mediante el sistema de componentes de plugin o tema?

Creo que sí. ¿Has visto Developing Discourse Themes & Theme Components?