Seems to work.
All 15 macro tests working.
Remove redundant whitespace.
intermediate.
intermediate.