docs: function(name) {
              var data, dataOwner, parent = this.findElement();
              while (parent) {
                  dataOwner = parent;
                  if (dataOwner.$data && name in dataOwner.$data) {
                      break;
                  }
                  if (dataOwner.nodeName.toLowerCase() == 'html') {
                      break;
                  }
                  parent = dataOwner.parentNode;
              }
              data = dataOwner.$data[name];
              if (typeof data === 'undefined') {
                  data = ["", []];
                  dataOwner.$data[name] = data;
              }
              return data;
          }