Do we need `value`, `placeholder` and `required` if they are empty?