m4 examples