macro_rules! array_impl_default {
    {$n:expr, $t:ident $($ts:ident)*} => { ... };
    {$n:expr,} => { ... };
}