		if (defaultValue && currentValue && currentValue === defaultValue) {
					this.set('value', '');
				}
			}
		},
		onTagClick (index) {
			this.addTag(false);
			this.set('inputValue', this.get('tagsArr')[index]);
			this.removeTagByIdx(index);
		},
		handleOptsOnTargetInputFullURL (url, tagsArr = null, delimiter = null) {
			try {
				let { protocol, port, pathname, hostname, search } = new URL(url);

				if (!hostname) {
					// Just one extra check. The constructor above may throw too.
					throw new E