experimental macro support

Get the line indentation to prepend all macro lines with it.