atx headers + access to named rules via lexers