They're far more shell than m4, for the most part.
m4_divert(-1)
-### -*-m4-*-
+### -*-sh-*-
###
### Failsafe prologue for firewall scripts
###
-### -*-m4-*-
+### -*-sh-*-
###
### Initialization and finishing touches for firewall scripts
###
-### -*-m4-*-
+### -*-sh-*-
###
### Classify packets according to source and destination networks.
###
-### -*-m4-*-
+### -*-sh-*-
###
### Configuration for firewall scripts
###
-### -*-m4-*-
+### -*-sh-*-
###
### Utility functions for firewall scripts
###
-### -*-m4-*-
+### -*-sh-*-
###
### ICMP filtering for firewall scripts
###
-### -*-m4-*-
+### -*-sh-*-
###
### Local firewall configuration
###
-### -*-m4-*-
+### -*-sh-*-
###
### Firewall configuration for metalzone
###
-### -*-m4-*-
+### -*-sh-*-
###
### Useful numbers for firewall configuration
###
-### -*-m4-*-
+### -*-sh-*-
###
### Failsafe prologue for firewall scripts
###
-### -*-m4-*-
+### -*-sh-*-
###
### Firewall configuration for vampire
###