support macro like include-text