public function setBool(string $key, $value)
    {
        if (is_string($value)) {
            $value = strtolower($value);
        }
        $this->set($key, in_array($value, [1, true, '1', 'true', 'yes', 'on'], true));
        return $this;
    }