macro_rules! lazy_static_include_array {
    ( $name:ident: [&'static str; $s:expr], $path:expr ) => { ... };
    ( $name:ident: [&'static str; $s:expr], $path:expr, $($paths:expr), + ) => { ... };
    ( pub $name:ident: [&'static str; $s:expr], $path:expr ) => { ... };
    ( pub $name:ident: [&'static str; $s:expr], $path:expr, $($paths:expr), + ) => { ... };
    ( $name:ident: [$t:ident; $s:expr], $path:expr ) => { ... };
    ( $name:ident: [$t:ident; $s:expr], $path:expr, $($paths:expr), + ) => { ... };
    ( pub $name:ident: [$t:ident; $s:expr], $path:expr ) => { ... };
    ( pub $name:ident: [$t:ident; $s:expr], $path:expr, $($paths:expr), + ) => { ... };
}