m5 is GNU m4 extensions for non-ascii support