Separate statechart specs exposing the issues resolved by Svengali
[StatefulPolymer API]: fire state events from the template with new `stateFire.{eventName}` element methods

You no longer need to define a handler method to call
this.state.fire(eventName) in JS.
Instead just define it in the template, for example…

    <a on-click=‘stateFire.selectOption’
fire-arg=‘option’>{{option}}</a>