Child
SSHMaster::Connection
Nix defines basically an identical struct for the same purpose, so let's just use that.
std::optional