code: function (text, location) {
          var match = null, selectors = [], trim = ariaUtilsString.trim;
          var reg = /[\s]*(([^{]+)\{[^}]+\})/g;
          while (match = reg.exec(text)) {
              selectors.push({
                  name : location + ": " + trim(match[2]),
                  descriptor : match[1],
                  location : location
              });
          }
  
          return selectors;
      }
docs: Extract the list of selectors from a text.
  @param {String} text CSS source text
  @param {String} location Classpath of the CSS template
  @return {Array} List of CSS selectors in the text A selector is an object containing:
  
  <pre>
  * name : selector
  * location : template classpath
  * descriptor : whole CSS rule
  </pre>