docs: function(obj, value) {
          var key,
              elem = this._element,
              val,
              style = elem.style;
  
          //if an object passed
          if (typeof obj === "object") {
              for (key in obj) {
                  if (!obj.hasOwnProperty(key)) continue;
                  val = obj[key];
                  this._setCssProperty(style, key, val);
              }
          } else {
              //if a value is passed, set the property
              if (value) {
                  this._setCssProperty(style, obj, value);
              } else {
                  //otherwise return the computed property
                  return Crafty.domHelper.getStyle(elem, obj);
              }
          }
  
          this.trigger("Invalidate");
  
          return this;
      }