code: public function matches(string $selectors):bool {
  		$matches = $this->getRootDocument()->querySelectorAll($selectors);
  		$i = $matches->length;
  		while(--$i >= 0 && $matches->item($i) !== $this) {
  			;
  		}
  
  		return ($i >= 0);
  	}
docs: returns true if the element would be selected by the specified selector
  string; otherwise, returns false.
  @param string $selectors The CSS selector(s) to check against
  @return bool True if this element is selectable by provided selector