code: public function removeProp(string $name) : self
      {
          if (($key = array_search($name, $this->props)) !== false) {
              unset($this->props[$key]);
          }
  
          return $this;
      }
docs: @param string $name
  
  @return $this|self