* For older browsers there's a javascript fallback which ensures that the values entered into the text input are fall within min-max and are divisable by step.
* The new widget adds two new checks - step and unit.
* The unit is displayed next to the input element.