macro_rules! clone_fields {
    ($name:ident, $base:expr, $($field:ident),+) => { ... };
}