function noneByRight( x, predicate, thisArg ) {
	var obj = arraylike2object( x );
	if ( obj.accessorProtocol ) {
		return accessors( obj, predicate, thisArg );
	}
	return internal( x, predicate, thisArg );
}
Tests whether all elements in an array fail a test implemented by a predicate function, iterating from right to left.

@param {Collection} x - input array
@param {Function} predicate - test function
@param {*} [thisArg] - execution context
@returns {boolean} boolean indicating whether all elements fail a test

@example
function isPositive( v ) {
    return v > 0;
}

var x = [ 0, 0, 0, 0 ];

var out = noneByRight( x, isPositive );
// returns true