"required" on an HTML component now works, including association with labels