adding required helper macro from autoconf macro archive
added macro and variable descriptions