if (array.count() < 2) return array; return sortedArraySortedWithKey(array, keypath, selector);
synchronized (array) { if (array.count() < 2) return array; return sortedArraySortedWithKey(array, keypath, selector); }
	public Object compute(NSArray array, String keypath) {            if (array.count() < 2)                return array;	    return sortedArraySortedWithKey(array, keypath, selector);	}