lib/abaaso.js
function ( arg ) {
		var result;

		if ( !arg ) {
			return;
		}

		arg = string.trim( arg );

		if ( arg.indexOf( "," ) === -1 ) {
			result = utility.dom( arg );
		}
		else {
			result = [];

			array.each( string.explode( arg ), function ( query ) {
				var obj = utility.dom( query );

				if ( obj instanceof Array ) {
					result = result.concat( obj );
				}
				else if ( obj ) {
					result.push( obj );
				}
			});
		}

		return result;
	}
function ( arg ) {
		var result;

		if ( !arg ) {
			return;
		}

		arg = string.trim( arg );

		if ( arg.indexOf( "," ) === -1 ) {
			result = utility.dom( arg );
		}
		else {
			result = [];

			array.each( string.explode( arg ), function ( query ) {
				var obj = utility.dom( query );

				if ( obj instanceof Array ) {
					result = result.concat( obj );
				}
				else if ( obj ) {
					result.push( obj );
				}
			});
		}

		return result;
	}
function ( arg ) { var result ; if ( ! arg ) { return ; } arg = string . trim ( arg ) ; if ( arg . indexOf ( "," ) === - 1 ) { result = utility . dom ( arg ) ; } else { result = [ ] ; array . each ( string . explode ( arg ) , function ( query ) { var obj = utility . dom ( query ) ; if ( obj instanceof Array ) { result = result . concat ( obj ) ; } else if ( obj ) { result . push ( obj ) ; } } ) ; } return result ; }
Queries the DOM using CSS selectors and returns an Element or Array of Elements

@method $
@param  {String} arg Comma delimited string of CSS selectors
@return {Mixed}      Element or Array of Elements
Queries the DOM using CSS selectors and returns an Element or Array of Elements