static String? firstField( Map<Object?, Object?> map, Iterable<String> aliases, ) { for (final alias in aliases) { if (map.containsKey(alias)) return alias; } return null; }