# working recursion...

<Macro foo>
use bla
</Macro>

<Macro bla>
<IfDefine NoFoo>
use foo
</IfDefine>
</Macro>


<IfDefine !NoFoo>
# foo gonna call bla, bla wont call foo back...
use foo
</IfDefine>

Error okay.
