Import of GNU M4