add Numeric#clamp, Range#bound