Push the full class calculation into the databinding layer
Add tabindex and settable autofocus attribute (defaults to false)
Add keyboard event handling per http://www.w3.org/TR/wai-aria-practices/#slider
Add ARIA role and properties, updated when custom element properties change
Use aria-valuetext to set custom value text
Hide implementation details inside Shadow DOM using a container span