Reformat and add clarifications to MutableConfiguration. Rename listener factory definition.