macro_rules! from {
    ($($ty:ty),*) => { ... };
}