Relax requirement for newline after macro definition