The problem is the `.compact()` call. Do you know how to make this using macros?

``return this.get('validators').compact().filterProperty('isValid', false).get('length') === 0;``