macro_rules! spec_table {
(
$(
$variant:ident => wow: $wow:expr, toml: $toml:literal, slug: $slug:literal,
class: $class:ident, resource: $resource:ident, role: $role:ident
),+ $(,)?
) => { ... };
(@is_role dps dps) => { ... };
(@is_role tank tank) => { ... };
(@is_role healer healer) => { ... };
(@is_role $want:ident $have:ident) => { ... };
}