macro_rules! enforce_inplace {
    ($name:ident, ) => { ... };
    ($name:ident, $pair_set:expr) => { ... };
}