Semantic markup
See core#32 (moved):
Elements are generally un-annotated with accessible classes/IDs. This makes it hard to build robust selectors, which in turn makes robust testing or detailed theming difficult.
Across the frontend we should consider how to allow stable and descriptive selectors.