Hierarchical, context-based configuration support for CGI::Application