docs: function (name, paths) {
      
      var patternBits = name.split("-");
      
      var i = 1;
      var c = patternBits.length;
      
      var patternType = patternBits[0];
      while ((paths[patternType] === undefined) && (i < c)) {
        patternType += "-"+patternBits[i];
        i++;
      }
      
      var pattern = name.slice(patternType.length+1,name.length);
      
      return [patternType, pattern];
      
    }