function AccessorArray( len ) {
	var self = this;
	this.data = zeros( len );
	this.length = len;
	this.set = setter;
	this.get = getter;
	return this;

	function setter( value, idx ) {
		self.data[ idx ] = value;
	}

	function getter( idx ) {
		return self.data[ idx ];
	}
}
Returns an array-like object which uses accessors.

@private
@param {NonNegativeInteger} len - array length
@returns {ArrayLikeObject} array-like object