client_side_validation
macro_rules! commit_encode_list { ( $encoder:ident; $($item:expr),+ ) => { ... }; }