I think I missed this discussion, why are we going to add back all these DOM attributes to the AbstractControl? Feels like we're going back to the NativeControl philosophy.