macro_rules! node_matches_local_name { ( $node:ident, $pattern:pat $(if $guard:expr)? $(,)? ) => { ... }; }