/**
  * @param $strName
  *
  * @return $this
  */
 public function removeSubPalette($strName)
 {
     list($strName) = SubPalette::argument($this, $strName);
     if ($this->hasSubPalette($strName)) {
         unset($this->arrSubPalettes[$strName]);
         unset($this->definition['subpalettes'][$strName]);
     }
     return $this;
 }