function wrap( v, min, max ) {
	return addon( v, min, max );
}
Wraps a value to the half-open interval `[min,max)`.

@private
@param {number} v - input value
@param {number} min - minimum value
@param {number} max - maximum value
@returns {number} wrapped value

@example
var v = wrap( 3.14, 0.0, 5.0 );
// returns 3.14

v = wrap( -3.14, 0.0, 5.0 );
// returns ~1.86

v = wrap( 10.0, 0.0, 5.0 );
// returns 0.0

v = wrap( -0.0, 0.0, 5.0 );
// returns 0.0

v = wrap( 0.0, -0.0, 5.0 );
// returns 0.0

v = wrap( NaN, 0.0, 5.0 );
// returns NaN

v = wrap( 0.0, NaN, 5.0 );
// returns NaN

v = wrap( 3.14, 0.0, NaN );
// returns NaN

v = wrap( 3.14, 5.0, 0.0 );
// returns NaN