macro_rules! find_rule { ($pair:ident, $rule:ident) => { ... }; }
Find rule or use default with proper error handling.