code: public Node querySelector(String selectors) throws NodeSelectorException {
          Set<Node> result = querySelectorAll(selectors);
          if (result.isEmpty()) {
              return null;
          }
          
          return result.iterator().next();
      }
docs: {@inheritDoc}