Using `ul li` helps override the original positioning related styles defined in switch.css. I think we should keep it because the positioning highly depends on the items containing labels.