re-dry check for open_parens < 0 since that broke things