macro_rules! serialize_value { ($self:ident $serializer:ident.$method:ident $($first_arg:expr)*) => { ... }; }