normal m4 stuff
this is
a string
recurse