O helper que comeu a base de código

Como refactor DRY bem intencionado produz os piores módulos que eu já vi