Allow listeners to be established in YAML config (only works in bootup) - with support for injection