I've been wondering why we don't need to do `this.element = $compile(this.element)(this.scope);`. Any idea?