It is expected that the following will be valid macro definitions: ```rust macro foo($a: ident) => { return $a + 1; } ``` ```rust pub macro foo { ... } ```