arctk
macro_rules! clone { ($field:ident, $type:ty) => { ... }; ($field:ident, $setter:ident, $type:ty) => { ... }; }
Succinctly create a clone method for the given variable.