macro_rules! clone_fields {
    ($($field:ident),*) => { ... };
}