gives an orthogonal feeling to tty s, be they consoles or rs-channels. It also implements echoing, cooked mode etc.