Why do you use `prop` on attribute rather than property? And what is the `select-one` input type?