docs: function(node, selector, type) {
  			var result = [];
  			return this._qualify(node, selector)(function(node, selector) {
  				result = gui.Array.from(node.querySelectorAll(selector));
  				if (type) {
  					result = result.filter(function(el) {
  						return el.spirit && (el.spirit instanceof type);
  					}).map(function(el) {
  						return el.spirit;
  					});
  				}
  				return result;
  			});
  		}