macro_rules! make_error {
(
$notes:ident,
$type:expr,
$message:expr,
$number:literal of
$( $content:expr ),* $(,)?
) => { ... };
(
$type:expr,
$message:expr,
$number:literal of
$( $content:expr ),* $(,)?
) => { ... };
}