improve formatting of run -lv for nested macros