paren "(())()" :: Result () paren "(())(" :: Result ()