WebModuleConfig config = WebModuleConfig.Duck.webModuleConfig(owningEngine);
if (config == null) {
createContextParamOnNewWMC(owningEngine, paramName, paramValue,
description, ignoreDescriptorItem);
} else {
ContextParam cp = config.getContextParam(paramName);
if (cp == null) {
createContextParamOnExistingWMC(config, paramName,
paramValue, description, ignoreDescriptorItem);
} else {
modifyContextParam(cp, paramValue, description,