Add --macro-number option
Merge branch 'feature-macro-number-option' into release-0.27
Merge branch 'release-0.27' into release