code: function(collection){
  		var self = this;
          if( !is.Array(collection) ){
              this.colors.push(collection);
          } else {
              each(collection,function(color){
                  self.colors.push(color);
              });
          }
  		return this;
  	}
docs: Adds all entries of the TColor collection to the list (shallow copy only,
  manipulating the new list will modify the original colors).
  @param {Array} collection
  @return itself