pub type Instance<const N: u8> = Instance<RegisterBlock, N>;
pub struct Instance<const N: u8> { /* private fields */ }