This is not at all what I meant in #325 2). `spark-button` was my first Dart and Polymer code ever, so I didn't know how to do things properly yet. Here, `$['button'].classes.toggle(CSS_PRIMARY, primary)` would achieve just the same thing, without the need for a map of classes with a data binding to the `class` attribute in the HTML.