CHECK: Macro argument 'field' may be better as '(field)' to avoid precedence issues