Don't remove parenthesis in macro definitions as it's important to keep parenthesis around arguments.