[squash] to new config_listeners
[squash] to load validation functions