It should support nested macros so long as the earlier used macros are defined above the later used macros (that use them). I'll take a look