Thanks **Araq**! That was the case. Not because of an `include` file but because of a visibility bug (missing `*`) on the global types and I thought I needed to inject local scope predefined types in my macro...
I'm updating the [Tips and Tricks](https://github.com/nim-lang/Nim/wiki/Tips-and-tricks) page of Nim wiki from my learning experience and from the content of the forum. I'll put this one soon...
