The Apache HTTP Server module configuration API can be a daunting challenge to approach. Per-server and per-directory configuration scopes, merging of configuration sections, optimizations to survive complex configurations, and configuration directive handling are all challanges to the beginning and even an adept Apache module author. Join us as we unwind this complexity for the new module author or existing module hacker and offer best practices, promote more robust module configuration, and allow for easier introduction of new features.