Provide modules with a local console that can be rebound as required with targets for each stream
Line-oriented Evented I/O