In reply to @isofruit "Beyond std/unittest or status": I did find an interesting Nim application called `cap10` which can be leveraged as a module for `expect` like functionality .. it is sort of a hidden feature of the application apparently. Unfortunately the project hasn't been touched in almost a year and while it looks like it supports some really complex descriptor routing, it doesns't look like the functionality for manipulating the routing was ever finished.. otherwise it might be a really solid `expect` module for Nim.