public function read(string $path) : string
    {
        if (!$this->isFile($path)) {
            throw new FileSystemException("File at path $path not found");
        }

        return file_get_contents($path);
    }