Right now, anything that could behave as a form as no appropriate role. Maybe a new role / component for inputs could fix that.