regex like ([A-Za-z0-9_]+) don't capture a field named like "p_mid_where_p_mid_ge_0.9" (the issue is the decimal point) solutions: - everywhere possible expand ([A-Za-z0-9_]+) to include dots (and other things?) - forbid patterns like p_mid_where_p_mid_ge_0.9 (e.g., https://github.com/E3SM-Project/E3SM/pull/7508)