macro_rules! impl_Interpolate {
    ($t:ty, $v:ty, $pi:expr) => { ... };
}