Make inner macrolet definitions correctly shadow outer