code: function ( obj, arg, add ) {
  		add = ( add !== false );
  		arg = string.explode( arg, " " );
  
  		if ( add ) {
  			array.each( arg, function ( i ) {
  				obj.classList.add( i );
  			});
  		}
  		else {
  			array.each( arg, function ( i ) {
  				if ( i !== "*" ) {
  					obj.classList.remove( i );
  				}
  				else {
  					array.each( obj.classList, function ( x ) {
  						this.remove( x );
  					});
  
  					return false;
  				}
  			});
  		}
  
  		return obj;
  	}
docs: Adds or removes a CSS class
  
  @method klass
  @param  {Mixed}   obj Element
  @param  {String}  arg Class to add or remove ( can be a wildcard )
  @param  {Boolean} add Boolean to add or remove, defaults to true
  @return {Object}      Element