This completely merges the line-oriented and screen I/O managers,