Good catch. I will follow up with something to wrap it. In doing this I was wondering if the interaction with stdin should be rolled into UI?