macro_rules! both_bytes {
    ($public_name:ident, $name:ident, $l:expr) => { ... };
}