macro_rules! impl_per { ($($t:ident ($str:literal) per {$( $larger:ident : $output:ty = $value:expr )*})*) => { ... }; }
Declare and implement Per for all relevant types. Identity implementations are automatic.
Per