function wrapper( ndarray2fancy, opts ) {
	return wrap;

	/**
	* Returns a proxied ndarray.
	*
	* @private
	* @param {ndarray} x - input ndarray
	* @returns {ndarray} proxied ndarray
	*/
	function wrap( x ) {
		return ndarray2fancy( x, opts );
	}
}
Returns a wrapper function for processing ndarrays after retrieval.

@private
@param {Function} ndarray2fancy - function for creating a proxied ndarray
@param {Object} opts - options
@param {boolean} opts.strict - boolean indicating whether to perform strict bounds checking
@param {Function} opts.cache - cache for resolving ndarray index objects
@returns {Function} wrapper function