code: public function addExtension(ExtensionInterface $extension)
      {
          $this->extensions->set($extension->getName(), $extension);
  
          return $this;
      }
docs: @param ExtensionInterface $extension
  
  @return Ciconia