agnes
macro_rules! field_ops { ($dtypes:ident => $($dtype:tt,)*) => { ... }; ($dtypes:ident => $($dtype:tt),*) => { ... }; }