Remove red and green defines from public header
Use more parentheses in macros

Better safe than sorry.
Fix copying logs
Use stringify macro less
Prefix all macros with _ut_ to mark them private