pub fn extract_variables(message: &IcuMessage) -> Vec<String>
Extracts variable names in first-seen order.