code: function(newVal) {
                  var attrs = {},
                      attr;
                  parser.parseAttrs(newVal, {
                          attrStart: function(name) {
                              attrs[name] = "";
                              attr = name;
                          },
                          attrValue: function(value) {
                              attrs[attr] += value;
                          },
                          attrEnd: function() {}
                      });
                  return attrs;
              }
docs: ## live.js The live module provides live binding for computes and can.List. Currently, it's API is designed for `can/view/render`, but it could easily be used for other purposes. ### Helper methods #### setup `setup(HTMLElement, bind(data), unbind(data)) -> data` Calls bind right away, but will call unbind if the element is "destroyed" (removed from the DOM).