lib/abaaso.js
function ( obj, arg ) {
		var n = obj.length - 1;

		if ( arg >= ( n + 1 ) ) {
			return obj;
		}
		else if ( isNaN( arg ) || arg === 1 ) {
			return obj[n];
		}
		else {
			return array.limit( obj, ( n - ( --arg ) ), n );
		}
	}
function ( obj, arg ) {
		var n = obj.length - 1;

		if ( arg >= ( n + 1 ) ) {
			return obj;
		}
		else if ( isNaN( arg ) || arg === 1 ) {
			return obj[n];
		}
		else {
			return array.limit( obj, ( n - ( --arg ) ), n );
		}
	}
function ( obj , arg ) { var n = obj . length - 1 ; if ( arg >= ( n + 1 ) ) { return obj ; } else if ( isNaN ( arg ) || arg === 1 ) { return obj [ n ] ; } else { return array . limit ( obj , ( n - ( -- arg ) ) , n ) ; } }
Returns the last index of the Array

@method last
@param  {Array}  obj Array
@param  {Number} arg [Optional] Negative offset from last index to return
@return {Mixed}      Last index( s ) of Array
Returns the last index of the Array