
Session::* offers a set of classes built upon Open3::popen3 for driving persistent connections with external programs (such as bash) via pipes. It offers a significant abstraction over Open3::popen in that the stdout/stderr of each command sent can be delineated.