In other words, I figured it's more consistent to always use `appendChild` when working with inputs (which I see now we haven't done), but removing `type='text'` should also be fine.