docs: function Color(color) {
      this._reset();
      if (typeof color === 'string') {
          this.parse(color);
      } else {
          var array;
          if (Array.isArray(color)) {
              array = color;
          } else if (typeof color === 'object' && Array.isArray(color.rgba)) {
              array = color.rgba;
          }
          if (array) {
              for (var i = 0; i < this.rgba.length; i++) {
                  this.rgba[i] = array[i];
              }
          }
      }
  }