this so far fixes the only remaining test case failure of "setupterm() should first be called" when the 'curses.error' exception is silently snuffed (which is commented out, for the time)