code: function(node, selector) {
          node = Y.Selector.document.getElementById(node) || node;
  
          if (!node) {
              return false;
          }
  
          var groups = selector ? selector.split(',') : [];
          if (groups.length) {
              for (var i = 0, len = groups.length; i < len; ++i) {
                  if ( Y.Selector._test(node, groups[i]) ) { // passes if ANY group matches
                      return true;
                  }
              }
              return false;
          }
          return Y.Selector._test(node, selector);
      }
docs: Test if the supplied node matches the supplied selector.
  @method test
  
  @param {HTMLElement | String} node An id or node reference to the HTMLElement being tested.
  @param {string} selector The CSS Selector to test the node against.
  @return{boolean} Whether or not the node matches the selector.
  @static