Would need +/- key. Unsure where to put that for float version. Maybe share same place with '.'? If lower bound not negative the +/- key shouldn't be shown. Lower bound should default to 0. Better yet create a second init with a ClosedRange<T> argument.