#[macro_export]
macro_rules! json_params {
($builder:expr, additional_params, {$($k:expr => $v:expr),* $(,)?}) => {
$builder.additional_params($crate::hash_map_fn!{$($k => $v),*})
};
($builder:expr, metadata, {$($k:expr => $v:expr),* $(,)?}) => {
$builder.metadata($crate::hash_map_fn!{$($k => $v),*})
};
}