docs: function(node, selector, type) {
  			var result = null;
  			return this._qualify(node, selector)(function(node, selector) {
  				if (type) {
  					result = this.qall(node, selector, type)[0] || null;
  				} else {
  					try {
  						result = node.querySelector(selector);
  					} catch (exception) {
  						console.error("Dysfunctional selector: " + selector);
  						throw exception;
  					}
  				}
  				return result;
  			});
  		}