winterm/ansi.go
func ensureInRange(n int16, min int16, max int16) int16 {
	if n < min {
		return min
	} else if n > max {
		return max
	} else {
		return n
	}
}
func ensureInRange(n int16, min int16, max int16) int16 {
	if n < min {
		return min
	} else if n > max {
		return max
	} else {
		return n
	}
}
func ensureInRange ( n int16 , min int16 , max int16 ) int16 { if n < min { return min } else if n > max { return max } else { return n } }
// ensureInRange adjusts the passed value, if necessary, to ensure it is within
// the passed min / max range.
ensureInRange adjusts the passed value if necessary to ensure it is within the passed min / max range .