It looks that for reactions you need to this trick. Weird. 
What about have less generic and more explicit like:
        if (this.get('content.text.length')) {
            this.set('content.errors.text', null)
        }
suggestion/open for discussion