macro_rules! entity_update {
    { $($field:ident $(: $value:expr)?,)* .. $default:expr } => { ... };
    { $($field:ident $(: $value:expr)?),* $(,)? } => { ... };
}