Make parenthesised input and order of ops work.