Tag supported items with #[defamed::defamed], default parameters with #[def] and use the generated macro with any combination of positional and named parameters. Macros generated by defamed can be ...