Exceptions: Handle Ctrl-C; distinguish ERROR(ybc) from ERROR(other)