I think it could make sense to introduce more inheritance here by creating `aria.html.InputElement