Context
Context. Most attributes exist to become classes: sectionStyle, contentWidth, textAlign, a reverse switch. The helper takes a list of always-on classes, the attribute names whose text or values are classes, and the switch names, and returns one string. It relies on two conventions: option keys are the class names, and a switch attribute is named after the class it turns on. The full helper is on the patterns page; this is how a component uses it.