Added recursive eval m4 macro.