introduced option to run cook files through m4 macro processor