docs: function (selector) {
              var result, own = this;
              if (!selector) result = vQ();
              else if (typeof selector == 'object')
                  result = vQ(selector).filter(function () {
                      var node = this;
                      //Array.some
                      for (var i = 0; i < own.length; i++) {
                          if (vQ.contains(own[i], node)) {
                              return true;
                          }
                      }
                      return false;
                  });
              else if (this.length == 1) result = vQ(vQ.qsa(this[0], selector));
              else result = this.map(function () {
                      return vQ.qsa(this, selector);
                  });
              return result;
          }