1 2 For new modules, please use the macros in configure.in.fns if possible 3 rather than duplicating lots of shell code. 4