I liked the idea of having the validator completely separate from the actual setter, but I do understand if anyone were to extend Slider, it is very likely they would have to override both anyway.

Thanks for the feedback.