macro_rules! new_type_principal {
    ($name:ident, $is_canister:expr) => { ... };
}