There was no way for scripts to know the current size of the terminal, which is essintial if they want to provide a good user experience even without a window.