Protecting against duplicate IDs.
The half handle-width can be cached. No need to constantly calculate it.
It’s more intuitive that `step = 1` when not provided as argument to `slider`.
No need to recalculate the position after the window size changed.
Set the CSS value for `om-slider` to `position: relative;`.