public function hsts(
        $maxAge = 31536000,
        $subdomains = false,
        $preload = false
    ) {
        Types::assert(['int|string' => [$maxAge]]);

        $this->hsts['max-age']      = $maxAge;
        $this->hsts['subdomains']   = ($subdomains == true);
        $this->hsts['preload']      = ($preload == true);
    }