Can you please explain the process of adding new items into autoconf scripts? Specifically into configure.ac. For example, if I want to add a new --with-foo argument, let's say a new 3rd party library. What should I do after proper configure.ac modification? Should I also re-generate configure script with local autoreconf? My doubts are that changes to configure script can be rather huge and likely conflicting with other patches that possibly do the same. Thanks!