code: function() {
  
  			// Construimos los atributos en base a la localización
  
  			var attr = Public.unbuild(this._attributes, this.location);
  
  			// Si no se encuentra disponible la instancia localización
  
  			if (!(this.location instanceof Public))
  
  				// La dirección será externa si tiene definido el atributo `protocol` o `host`
  
  				return (attr.protocol || attr.host) ? true : false;
  
  			// La URL será externa si `protocol` o `host` no coincide con el de localización
  
  			return (this.location.attr('protocol') !== attr.protocol || this.location.attr('host') !== attr.host);
  
  		}
docs: Comprueba si la URL es externa