/**
 * Set option value.
 *
 * @param   string  $name   The option name.
 * @param   mixed   $value  The option value.
 *
 * @return  static  Return self to support chaining.
 *
 * @since   4.0.0
 */
public function setOption(string $name, $value) : self
{
    $this->options->set($name, $value);
    return $this;
}