add include_next
spaces before comment tokens
(minor) consume trailing spaces in macro
workaround: seems that oniguruma doesn't support \b anchors in lookbehind