Reading https://github.com/rust-lang/rfcs/pull/453 makes me wonder how many languages provide mutually recursive macros.that expand to macros.