private function getChangedAt(string $filename) : float
    {
        clearstatcache(true, $filename);

        return file_exists($filename)
            ? (float) file_get_contents($filename)
            : -1;
    }